No game lasts forever, expecting this one to just keep generating huge amounts of profit forever isn't realistic even with business model changes and so on. Frankly the idea of a microtransaction based WoW game is a bit insulting, one of the reasons WoW was so successful was its constant additions and value proposition. Getting nickle and dimed in that game would have turned me off even faster.
Playing: Dark Souls 2: Scholars of the First Sin Watching: Mr. Robot