I somehow think otherwise.
Everyone who complains about the game's microtransactions haven't really played mobile MMORPGs.
It's a standard business practice for NetEase and other mobile game publishers to present you with multiple microtransactions that will give you a step ahead of everyone else. But unlike other games out there, Diablo Immortal doesn't slam a bundle right in your face. I've been annoyed by pop ups of bundles or one-time purchase exclusives on other games but I haven't seen one in this game yet. Or maybe I haven't noticed it.
The store prices are also "budget friendly" unlike, say, the likes of Ni no Kuni.
Overall, it's your standard mobile MMORPG.
Yes, it's pay to win.