I haven't played a COD that is so boring and dull like BO2. The weapons are boring because there are only 2 effective weapon categories and that's SMG's and Snipers. Maps are a boring and a clusterfuck. If this game wouldn't be branded as "Call Of Duty" it wouldn't have sold well.
I disagree. It's not the weapons, it's the playstyle. I can pretty much use any weapon and do good with it.