I have no current complaints about the game. The issues I had are worked out. I look forward to playing each night. the teamwork is really a kick, IMO. Plus, there are so many ways to contribute to the squad (e.g., medics (healing), engineers (vehicle repair and rockets), assault (ammo), and snipers (long shots and mortars)), that there there is a lot of room to find a niche and excel.
It's also tactically interesting with larger maps, but more mobility, than what COD2, 4, and 5 afford.
In contrast to some, though, I am a hardcore hardcore player. I won't play "core." It drives me nuts to shoot bbs.
Anyway, I get no commission from DICE for this, so I'll stop now.