In WoW you can pay real money to "win". You can also spend actual time to accomplish the same thing.
In Diablo Immortal, in order to achieve the highest level of power in the game you need to pay.
One is bad, the other is worse. The worry is that accepting awful we're normalizing bad.
As someone who's pushing 40 and has been here for all of gaming's evolution, the crap kids will accept these days from game companies is astounding.
You shouldn't pay to skip content. Period. If people feel compelled to skip content it's because the content isn't fun, it's only there for the rewards. But they know that, and people keep buying it. It's insane.