It's mostly just fanboys of one of the two talking shit about the other, then using shitty arguments to justify why they like one above the other... Kind of like with consoles. There is absolutely nothing hypocritical about still liking BF above CoD even if EA went down this route, they are very different games even if DICE has done further down the CoD way with their shitty campaigns and shitty game modes no one cares about, they are still quite different.