CoD caters more to the casual market, the frat guy who wants a quick gaming fix, the ouballie that doesn't have time to play something more complex, etc. Those poeple don't sit around reading every news article on the game that comes by. Those people are also the reason CoD is still going to outsell BF3.