You are quite correct, and this is a pretty good explanation. There are some things that can be completely client side, like debris physics for example, but on the whole the meaningful things need to be server-side. Only calculations that have no impact on other players whatsoever can reasonably...