Really wish people would stop saying that. It isn't P2W. P2W would be boosting to 90/100 with a full set of Current-teir Heroic and current season Elite Conquest items, with maxed professions and everything else you can possibly buy for a single character.
What you're getting is a level 90 with potentially 600/600 professions if you boost a 60+ (From what I interpret it as) rather than a level 1.
Yep, definitely P2W. Better find a new game.