It really depends on what you think it's goal is. I think a lot of people are just looking at it from the wrong angle. It's not meant to make the game a pay to win style free to play game, it's simply trying to give people just enough to get invested, while lacking just enough to make them feel like subbing is a good idea.And that's why it's going to fail.
If you give people a game that's basically the game we pay subs for, they would have to do a complete overhaul of how the game works in regards to real money transactions, because subs would be just as basically superfluous.