BC2 is a complete and utter disaster in itself, and is my second most hated game of all time (MW2 being top). How you guys can even still play it, is beyond me.
It took them nearly month to nerf the M60 and such, then the AN-94 was OP for God knows how long, almost a year after the game was released they finally decided it may be a good idea to nerf it. Then there was the server problem that happened multiple times (was fixed in-between, but still). The knife was (still sometimes) stupidly broken and rarely worked, but instead of fixing it, they decided that making it have Commando from MW2 was a much better idea (after update, I managed to knife people over fences from 10+ feet away). Semi-auto/auto shotguns are OP now as well, and take almost no skill to use within their effective range, as well as the pump action shotguns being utterly worthless without slugs. Then they also nerfed slugs, because those were obviously too powerful *rolls eyes*. Attack choppers are nearly invincible when you have a pilot with smoke, and a gunner with armour; with a good pilot, you should NEVER go down, because you can simply get rid of tracers (because smoke always works now), take one rocket even if things go wrong, and dodge AT-4s, unless you were dropped on your head as a child and have the reaction time of a sloth, or are very unlucky. Also, did you guys somehow forget how cheesy crate bashing/tank sniping was until the one update was too (which they FINALLY fixed with same update that fixed the AN-94). The classes in BC2 don't even make sense. A medic with an LMG, that's better than half of the Assault's assault rifles, and have triple the capacity? Engineers that have suppressed submachine guns made from CQC, but work far better at sniping people? Recons that are given tools to fight far away, but are given motion sensors that should make them get close to people? Medics always being considered the "best player" because they can spam revives and point whore even though they are sometimes more worthless than bush woookies because they just get in the way? Maps like Atacama that force you into the open and have open spawns that let you get camped by choppers until you leave in Conquest?
TL,DR: People in glass houses shouldn't throw rocks.
I want to like BC2, but it has just as many, if not more issues than most of the CoD games I've ever played. I played it for over 300 hours, and I have to say, that the game made me rage almost as much as MW2, and that says something. If BF3 is anything remotely like BC2 in the sense of hit detection and vehicle imbalance, I won't be getting it; they look like they've put a lot of work into it, but I'm still concerned it might just be a rotten apple polished red.