I've never enjoyed an FPS game more than 2142.
I played 1400 hours of it, and maintained top 200. The community was great and teamwork was everywhere, people played for fun and didn't give a damn about stats.
All I see in BF3 are these poorly designed maps, that all end in the same outcome, Grenade, Mortor, RPG spam over 1 point. People are too busy worrying about their K/D ratio, SPM to even care about what's going on in the game.
It feels more like CoD than BF to me.
The only other FPS game that I've been able to play and enjoy since 2142 has been Tribes Ascend. Which I urge people to go ahead and try, if you don't like the direction modern FPS games are going that is.