Yeah, was more about shorts time rewards, like you said about Classic, it meant something since it took time then, as an example. Lets compare that to making a Nightborne, do a quest, and choose to pay for it. Not saying it's the correct way of doing it or not, but fast rewards and the option to pay for it is what making mobile games so popular for instance.
And yes, they seem to fail on attracting to new people, but loyal fans still plays. I don't think new players have huge impact on subs, but who can really know. Not saying WoW is doing good or bad, I don't care, WoW is still something I enjoy a lot. But that's the point, are they desperate to keep old players, or get new. Changes have come naturally too of course. I don't see WoW as either shit or a cashgrab, but I can see why people think differently than me