You should have been done with the COD series after the introduction of perks and killstreaks in COD4 (that's the last COD game I will ever have played). Rewarding people for camping and thinking only of their own KDR is a the best way to kill teamplay. Plus the stupid weapon perks that allow for (no....encourage even) frankenstein weapon configs etc. is just lame.
Was I off topic? My bad, I tend to get carried away with topics and related topics I am passionate about. World At War wasn't that great but it wasn't too bad either. But I would have never known till I tried it myself. I was reluctant to get MW2 but I eventually bit the bullet and to be honest, except for the non-dedicated server issue (and the hacker issue a bit) I like the game and don't regret getting it. I think all those things you dislike about these games is what makes it better. I'm a sniper myself 80% of the time. The point of the game is to win, be it by running around with a knife, shooting the enemy from behind a concrete barrier or sniping them from across the map. The perks allow for the game to be expanded as oppose to just shooting the same old guns. It allows people to combine and test their skills with them, it's interesting to try to snipe a person running around with a running kit on their calss. It creates more of a challenge. Just shooting bullets get boring after a while, COD2 proves that. Once you face a person that never misses with the crappiest gun in the game and beats you you tend to wish you had a hack. perks give you hack like abilities without breaking the rules and giving everyone the same abilities.
I chose Battlefield Bad Company 2 and couldn't be happier at having spent my money there instead. Sure there is currently a lack of MP map selection, but the destruction 2.0 of anything/everything on a map in brick-by-brick fashion ensures a fresh taste each time you play, not to mention the tactical options that are constantly changing because of it (eg. someone camping in a building? bring the thing down around his ears and see the camper fail...lol)
I have Bad Company 2 but have not gotten tired of MW2 yet to dedicate time to it. I like the game as well just not right now.
Cloud computing (not only gaming) is the way to go. Everyone already WANTS to be connected 24/7 I just see a bunch of whiners complaining about "big brother" or "shitty connections". Either way, get over it........the complainers/naysayers are in the minority. All 3 of my children would like nothing better than to be "plugged-in" 24/7 so that is exactly what they will get. The world will give this generation (and the next) exactly what it wants (not exactly what my wife and I would want for our kids......but it's the way of the world these days).
I want to be connected 24/7 as well, what I don't want i to be dependent on it. Having a game stuck to the internet is a permanent thing but the Internet connection isn't. At anytime, anything from failure to pay the bills, damaged lines, faulty systems or natural disasters, can take the Internet away from us. Just like having the ability to listen to music without the need of a radio station or recording a TV show and watch it at your convenience; I want to be able to play my games (single player mode) without having to ask Steam or any other DRM type of service permission to play that which I paid for. And then they wonder why people pirate things. You don't tackle a problem by punishing the legitimate people.
Between facebook, twitter, im, skype and various other media portals I have better tracking/access of my children than if I shoved a GPS tracker up their asses and followed them around. It's only us "old farts" who have an issue with regard to privacy of our daily lives, this generation simply doesn't care.
Technology may be the future, but it isn't everything. All it takes is a power outage, be it by natural causes or human error, and we can go from technologically advanced to cowboys and indians in a flash. Downhill is a lot faster and eqasier than uphill.