This lag whining is getting to be a bit much folks. Seriously.
I have a feeling most people don't realize that one thing more than any other is having the biggest impact on your success right now. The matchmaking in this game is directly grouping people together based on their k/d ratio. This alone is making a huge difference in people feeling like things are stacked against them.
When you're in a lobby full of people all at a similar skill level you can immediately notice the difference. Everyone seems similarly skilled to you, so nothing is coming easy, and every fight is a struggle.
I was noticing it myself. I often play solo in TDM, and I'd check the lobby leaderboard and usually every single player had a k/d ratio very similar to my own. (1.4) This makes for very tough competition.
However, a friend and I partied up, got into TDM and immediately I noticed that almost everyone in the lobbies had a k/d ratio sub 1.0. What do you think my friends k/d ratio is? .90
So there you have it. Even prior to figuring this out I was noticing whenever I played with my friends I was doing much better. That's because the competition got easier, and I was destroying fools.
Yes, I've noticed lag as well and the lag compensation needs tweaking, but I think people are greatly blowing this out of proportion in a desperate struggle to explain why they're having a harder time with this game. I think the skill based matchmaking is the biggest component, the nerfing of ghost is second for many, and the lag is the third, and least important factor.