I think you sell more copies of a game when you make it easier to play/win. As for the connections, it isn't just 3rd world players that can have crap connections. Summer has hit, so for every high pitched pre-pubescent voice yo hear in a lobby, he probably has an older sister streaming the vampire diaries on their shared economy internet plan.
I agree with you whole heartedly. I pay pretty good money for digital high speed, but am constantly penalized for it. The reason I became a sniper several prestiges back... sit back and pop'em before I can be defeated by some moron corner camper sucking off my connection.
Of course the devs have no reason to fix anything, a few Dbl XP weekends and rake in their 100s of millions.