Honestly, CoD is already a subscription game, where you spend $60 every November for a few new weapons, features, maps (oh, additional $15 there) and a brief scripted SP. Elite is like a subscription on top of a subscription. And I refuse to believe that a franchise that generates billions of dollars in a matter of months can't afford to provide what Blizzard and Bungie did for free.
Edit: Oh dear, poll's broken, and someone's throwing a hissy fit below because of it.
Edit: Oh dear, poll's broken, and someone's throwing a hissy fit below because of it.