Paying for the game covers the development cost. Paying subs pays for the on going support and infrastructure costs. If you don't pay subs then you definitely will have an in game shop of some description that provides a revenue stream. I personally don't like micro transaction in game shops. I do use them when they have something I want but I feel soiled when I do.. I would rather not pay the $30 per month out of our budget but when I consider what I would spend for other forms of entertainment if I didn't have it, then it really is trivial. And no, I really don't see a lifetime sub being offered now, will look at it if they do one though.