Im really surprised over the amount of Bad Company 2 hate above - I thought the game was a masterpiece.
I think what made Bad Company 2 special over the games since, was just how streamlined and laser focused the game was.
Bad Company 2's main game mode was Rush, instead of Conquest. This was a more linear mode, and all of the maps were made specifically for it. Each checkpoint being a well-crafted arena, full of (consistent) destruction, and intimate battles. The scale of something like Conquest is fine, but I always found modes like Rush to be more active and engaging, as opposed to something that is larger, but ironically, emptier.
Jets were removed because they were pointless. Classes had a clear identity - ie, a medic ALWAYS had a med kit and a defibrillator. Customisation was limited, but more meaningful - want a red dot sight? Well you will have to give up the ability to heal faster or have 2x ammo reserves; You can't just slap a sight, grip and attachment on every weapon like in BF4 with no consequences. Maps were specifically designed for one mode, instead of trying to cram in every possibility. There was no feature bloat - no pointless modes that split the playerbase, no pointless gadgets or weapons, everything had a purpose.
Not to mention that the game was stunning for 2010.
Sure, the campaign wasn't much to write home about, but at least it had character - which instantly makes it leaps and bounds better than anything DICE has done since. Honestly, im not even sure why DICE keep on going with campaigns in Battlefield games. Their production values are great, but my god, they are dull. A tacked on campaign is just as harmful as a tacked on multiplayer mode, and they should just ditch it in favour of more multiplayer content IMO - ramble over.
Even the DLC was good - it was free for the most part, and when they did eventually charge for maps, it was a whole other Vietnam-themed mode. It was great.
I dunno, I just loved this game. I have so many fond memories of it, and I just don't think that they have come close to topping it since.