Buy to play with the option to subscribe is a better option then Free to Play that way developers can work on actual content rather than micro transactions. They can make a patch every 3months and have people that b2p the game pay for major updates and the subscribers get them for paying for the sub.