I fully understand how the collision model works, the lag issue, etc. For the most part I'd say it does OK but here's the issue that I have with it:
In the days that I was running my old computer (PIII 600, 512K SRAM, 32 mb Ge-Force) when there was a co-collision, meaning that I and the other party both recived collision messages, I'd fly off about half the time without too much damage and likely score a kill on the guy who co-collided with me. The other half of the time I'd die giving him a kill.
Since I built my new computer in March (2.66 Ghz Core2Duo, 2 Gb DDR2 SDRAM, 512 mb 8800 GTS) I have died in EVERY SINGLE co-collision, giving my opponent the kill. I have not escaped without a death and without a kill being awarded to my enemy since March. NOT ONCE.
Since my Internet connection hasn't changed (I'm still using Comcast cable through the same router and modem) the only thing I can connect this phenomenon to is that my computer is processing the information faster, and combined with my cable connection, is getting the information back to the server faster than my opponent's computer/connection.
HT... for the love of god, please make it so that when two people collide with one another, that they both take damage and die awarding both (or neither) the kills, or that they both fly away, likely with some amount of damage. Since both are recieving collision messages, then there's no surprise.
I might go back to playing on my old PIII machine the way things work now.