Also what I've recently read and actually is true (and also has the same point which flxy made); One is a FPS, the other is a Tactical FPS.
They're playing in different leagues, but clearly, Battlefield would still be winning if COD tried to be more realistic and less shitty and ripping-off-customers-wise.
Also what other Tactical FPS' are there? Operation Flashpoint? Fuck that.
(Serious question btw)