Not sure what the developers of this are thinking?, idiots comes to mind
Money, everyone wants a slice of the MMO cake these days or microtransactions, and free to play is known to increase revenue, but that all depends on the quality of your game to make it worthwhile and this game sounds crap.