Was never really into good FPS games. More a fan of the bad ones.
Fixed!
As far as them all being the same, have you even played BC2? Not comparable at all to MW2 other than they're both FPS'.
Then the people saying too many have come out. This is what we have 2008 to today:
Bad Company 1 - June '08
Modern Warfare 1 - September '08 (pretty close together so far)
Modern Warfare 2 - November '09
Bad Company 2 - March '10 (two years since their last game)
Black Ops - November '10
What do we take from this? That CoD releases a game every year, milking a dirty dry cow making the same game 3 times in a row (more or less). While Battlefield waits longer between games, and ACTUALLY TRIES NEW THINGS IN THEIR GAMES!? The destructible buildings and squad spawning made BC2 a totally unique game to any other realistic FPS out there. They're also changing engines for BF3, making it even better while CoD stays with the same engine they've used since what? At least MW1. On top of that through this time Dice took up a side project giving us BFH and BF Play4Free. While most people here probably wouldn't play them, they've really paved the way for a lot free2play games out there.
In other words, one company is actually changing things and improving their games, while the other re-releases the same game every year.
"But it appears to be console designed so I really doubt it."
Also, the video shown was the PC version, not a console.
Anyway, in case it isn't obvious yet, +1 BF3, -1 MW3...
Edit:
http://www.pcgamer.com/2011/03/02/battlefield-3-first-impressions-and-screenshots/
^Pretty good article.