The lag theory to this can't be true. I only live 65 miles from the servers and i have a ping that stays between 30 - 45.
For that matter it rarely gets above the 30's. So I'm not buying that at all. If its lag then I should be the one that flies away from these collision without so much as a scratch.
Not vice versa.