The same reason CoD is (or was) so popular.
It has a really low skill ceiling and the depth is incredibly shallow so it's easy to get into and people pretend it's hard to master.
Keep riding that high horse. In the end all game developers rely on money and you can't argue with user popularity or revenues. CoD is popular because its fun.