Maybe when played on a PC with shitty graphics settings. Other than that benchmarks prove BF3 has better graphics. Argument is invalid.
Battlefield 3. CoD is only liked for being a fanbased game. It already has its fanboys who will suck a dick to get the next version just because of the label "CoD". It's sad really, that people can't get a game based on how good it is let alone the name, then defend the game that's been proven to have worse benchmarks and storyline.