DICE haven't exactly grabbed their opportunity. They haven't released a single map since the release of game, apart from "map packs". I bought BC2 and like many people got pretty bored of it after a month or so, and now their releasing an expansion pack with four whole brand new maps, for what 20 quid or so?
I understand that people are entitled to their own opinions.
But, BC2 is currently the top fps out in the market.... maybe not in your opinion, but overall Iv heard so many other say the same.
Up untill COD4 every COd got better and better, and culminated with the orgasm that was COD4.
However WAW, I didnt by for like 9moths after launch becuase COD4 was so good. A few days after sampling the multiplayer in WAW, I realized how crap it was, and how abslutly fantastic COd4 was so I took WAW back.
MW2, took Infinity Ward back to a dark place. They broke everything that was good in MW1 and consolized the game. Epic fail!
No dedicated servers was one thing but, for me the killer was the extremely small players per team in multiplayer. 6v6 is pathetic. Even more pathetic when a few drop out and your left, 4v4 or 2v3.... garbage and fundamentally broken.
Then came along BFBC2! Hallelujah. I was looking for a game that was at least in some way team based. This is the closest Iv seen. Add to that its a top notch fps and great graphics. Left MW2 way behind.
Black Ops? Well, I see the dogs are back (Typical Tryearch crap) and the small team sizes are there again. So it looks like no lessons have been learnt.
Add to that all Treyarch COD's have sucked!
When BF3 comes out, that will further push Dice and the Battlefiled series in the forefront of FPS and COD will be the one in the back seat.
All this coming from a COD fan boi!