I don't know about everyone else, but I'm seriously getting fed up with so many foreign connections and lagswitch-using newbs abusing the living heck out of the lag compensation in this game. There are too many people running around invincible to all types of fire and warping across the map in PvP. It's really stupid when that after someone gets stuck by a fusion grenade, they get an extra 3-30 seconds to kill everyone on the other team before the game actually dies. And it's been especially annoying in Iron Banner when some full teams are using a lagswitch to warp across the map and spawn kill because the game doesn't register where they actually are.
Lag compensation was already one of the worst inventions in gaming, and Bungie definitely made the worst version of it. If you're not going to remove this abomination, at least have the decency to have the game auto-kick and also NOT matchmake players that have more than a 100m/s ping difference to the host.
-
Start paying attention to who's doing it and turn them in. I actually just got a message back from Xbox telling me that they acted on someone I turned in. I hate lagswitching too and when I encounter someone that's showing serious signs of it, I report them. My theory is, if you have to cheat against another player to win, you didn't really win at all and shouldn't be playing.