Modern Warfare's campaign is significantly better than bad company's. Dice sucked out all the character which made the first one good, instead turning it into a clone (certaintly not a parody) of MW. I'm not willing to say if BFBC2 MP is better than MW2's yet, but currently I'm not finding it as fun, but I'm willing to give it more time (only played about 7 hrs).
Also the destruction aspect, for me, is no longer a unique selling point because we've seen it all before in the first one. The only noticable change is completely destroying building and that novelty wears off quickly.
Like it or not people will prefer MW2 because they find it more fun. People seem to be blindly following bad company 2 at the moment, I think this game will probably die quite quickly when the next big thing comes out.
Also the destruction aspect, for me, is no longer a unique selling point because we've seen it all before in the first one. The only noticable change is completely destroying building and that novelty wears off quickly.
Like it or not people will prefer MW2 because they find it more fun. People seem to be blindly following bad company 2 at the moment, I think this game will probably die quite quickly when the next big thing comes out.