Here I've made a better analogy since some don't like WoW participating because evidently it's an MMORPG.
Complaining about BF2 not having single player is like complaing that Elder Scrolls 4: Oblivion doesn't have multiplayer
Or to be more verbose it's an argument only idiots make...