I like the game. Each iteration has people who whine about various different things that they think are "imbalanced" or "unfair". You only get a sense of the 1% of people who are displeased enough to sign on here and complain about things. This forum only represents a small fraction of the overall population of people who play this game. There is no game in existance that is perfect to every single player. I think this is an enjoyable game, and am happy I bought it. I also enjoyed Black Ops, MW2, WAW, and MW, and intend on enjoying Black Ops 2.
This game killed my losing love of the series, I remember MW2 how I told my friends Blops was going to be a great game, they were like "No way, you're stupid Modern Warfares are the best games ever." Then Blops rolls around, and honestly I was right...
The only thing that killed Blops IMO was the lag/bullet delay but the maps were well made IMO, it was fun... Heck, I just got finished playing an hour and for the first time in a year I felt happy playing Cod.
And my friends who said MW3 was going to be great and better then Blops, well needless to say they honestly traded it in and the game has made them hate CoD.