As others said, we need less microtransactions, not more.
I like how generally people who only play p2p games say "you gotta pay a sub but then you get everything with it". But you gotta pay box price, plus every single expansion costs as much, then there's the cash shop, microtransactions like name change, and all that on top of subscription. Hardly all included, nowadays.
And of course they also make a lot of money from physical merchandise, which they always advertise in live letters.