I lot of the problems occur due to the hosted servers. I don't know if 343 or Microsoft handles the servers (I'd assume it's 343, though), but you'd think that people would learn from Gears of War 3's online gameplay with dedicated servers. Practically no lagging, and glitches rarely occur (Too bad both shotguns are overpowered as hell). Honestly, I would think that dedicated servers would be standard by now, maybe even a little sooner.