It's funny that people seriously blame a good connection for their problems. My connection is just fine and I still don't have trouble keeping over a 2k/d. http://www.speedtest.net/result/2495094651.png
but omg if my connection was bad i would have a 4 k/d lawl
This is why I love lobby leaderboards. It was readily apparent in WaW, where latency was very consistent. I could look up the player who was currently host and putting up 30-5 scores and check his career k/d ratio and it would be <1. I would check every time, and without exception, the host's k/d ratios in while hosting in the lobby were much higher than his typical k/d on the leaderboards. Same thing in BLOPS. Being host in those games conferred a major advantage, where simply being 50-150ms ahead of everyone else could easily multiply your typical k/d ratio. Anyone who doesn't think connection grants a large advantage/disadvantage is either in fooling themselves, stupid or both.
While I didn't appreciate imtoskilled constantly plugging his stats into conversation (looked like bragging), I believe his argument is valid. If skill wasn't a factor, there would be absolutely no consistency. One would not be able to maintain consistent stats if every game was left purely to chance.