So very true it's not even funny. You'll never guess how I got a nuke for the first time. I sat around in the piss middle of no where with no support sniping w/ thermal scope the other team on Wasteland. Seven kills netted me a harrier, which got me an AC-130, which got me within three kills of the nuke.
Perks are screwy.
Weapon mods are screwy- the worst offenders are the thermal scope, heartbeat sensor and akimbo anything
Maps are screwy.
Many weapons are simply imbalanced.
If nothing else the game needs a weight profile system. Snipers shouldn't get shotguns and akimbo machine pistols. People running around with assault rifles (*cough* ACR) that are as accurate as sniper rifles shouldn't also get something that dominates in the close range. I don't even think it's feasible for someone to lug both an MG and, say, a javelin around.
Another think that's always irked me is the shotgun mods. Someone explain to me why steady aim and fore grips would make the cone of fire more narrow? Does it magically extend the barrel of the shotgun, or change the shell?
Even just weapons aside there's always someone who's either playing bad or has a genuine reason for cranking out a meek 1 kill to 13 deaths. Sometimes it's their first game. Most of the time they're just lagging.
Non-dedicated servers are a bloody joke. If Infinity Ward really feels that it helps open up the game for new comers (never mind that all their arguments got debunked with google searches.)they should have just seen what happens when they have both non dedicated servers and dedicated servers. I for one would like to play with a steady crowd of people once in a while rather than god knows who. Oh, and the rule sets are nice. People don't use scrub kits when they're threatened with bans over it.
But most of all it's the lag. One in 8 games I join invariably start to lag because of the host migration system. Its a nice idea, but its implemented horribly, and what's more, I have to just keep remembering that if it weren't for the removal of dedicated servers they wouldn't even be necessary. Another 4 or so games in 8 just lag. It's playable, but sometimes it means some kits are not useable. I have to build kits interchangeably most of the time- my sniper kit doubles as a restricted range knifing kit.