with the introduction of time tokens, i dont know how liable -- compared to before -- the game is now...
fine the have pets , mounts, and other transactions, but its not like they release those every 2 weeks nor do they have incentives for switching servers or changing factions...
gold is stupid easy to come by in the game, even after the garrison nerf....
they should get an actual good team, and charge every time a large patch is released... that should make them some money as long as they release quality content often enough