It's all subjective though, in reference to the games themselves and not what the publisher does. Just because you don't like CoD's gameplay does automatically make it a bad game. There's a reason that it attracts millions of people, because many of them enjoy that gameplay.
I never claimed you couldn't criticize those games, or Battlefield, or any other series like them; criticism is fine. However, what is elitism is claiming that people are bad for playing a game you don't like, that somehow they aren't playing a "real shooter".
I like both, because both styles of gameplay appeal to me for different reasons. And you know what, I'll probably end of getting a Battlefront II because it's gameplay and storymode appeal to me. If you have an issue with that, sorry.