yep, I always found the BF3 and MW3 duel silly.
Frankly casual gamers were not going to skip over COD gamer for a BF game.
Even if magically millions of them return the game to get BF3, MW3 still is a record breaker.
Also the COD elite servers are overloading with 100's of thousands of people joining the new elite service. Heard on the News. Also Black Ops Generated 1.5 billion dollars in revenue in less than a year.