You keep saying that "they would have gotten this gold if they had leveled" or whatever. Did you miss the point? They didn't level at all. They bought the boost.
I'm heavily versed on MMOs, F2P, P2W, etc. You don't need to explain these things to me. This constant arguement over semantics is why I was shifting the focus away from the term "Pay to Win" to begin with because it's vague and is not the issue we should be discussing.I'm sure there's no changing your opinion on the matter, but let's go a little deeper into defining P2W, for argument's sake.
P2W is generally cases where in order to play a game competitively, you need to get over a paywall of some sort. Generally speaking, "Buying time" type mechanics (where you speed up what you can achieve or pay to skip content ala the 90 boost) are only P2W if the "normal" way of doing things is unrealistic. Basically, 'True' P2W only really occurs in F2P games, and are looked upon with disdain because they're essentially a bait-and-switch. "Play for Free!" when the reality is the "Free" option basically lets you load up the game, and you need to pay to even have a chance at staying competitive or being able to really use core features of the game.
Overall. It's good in the long term because it'll help give an influx of new players. Conceptually, selling them in the cash shop is there to stop people from trying a funky workaround and having to contact and burden support if they mess it up trying to get additional 90's.