Paying for extra content has though, and that also started on the PC, the king platform for bullshit.
CoD is a side issue, it's just a game with strong enough sales to actually push something like this and not have it blow up in their face.
And there have been some large scale FPS games with subscriptions before.... just only on the PC, as always, the land where this sort of thing starts.
Do you have any proof of your bullshit claims, or are you just trolling? If you're just trolling, at least make it funny, because this is pathetic.