Bad Company 2 actually has a brilliant multiplayer (made by DICE too), with fully destructable buildings, vehicles, and classes like Medic and Engineer.
This looks rushed to me, it looks like they have made Bad Company COD edition and have removed anything that made their last game fun.