Did implementation of WoW tokens brought more hacks and bots? If it wasn't for that change, subscription numbers would be down by like 50% and instead they are making shit load of money by pushing (to some degree as those still exist) gold resellers out.
This is my point, WoW Token is not "play to earn", it's a way to get subscription for free if you have time to grind, and a way to get gold if you have money (which I would say is bad, because what's the point of having things that require time and effort, but can be bypassed with money? it really cheapens their value in the community).
Mate if you hate those cashgrabs, then you should actually probably be pushing for NFTs. Because instead of paying for untradable skins(which looks like what the current games are moving into e.g. Valorant), NFTs are actually easily tradable(blockchain fees aside).
Tradeability is a design choice, you absolutely don't need blockchain and NFT for that, games like TF2 and CS:GO had it for years. My point is, NFT games are mostly just indie cashgrabs or scams, and technology itself doesn't offer anything revolutionary or useful. Yes a player owns an NFT on blockchain and can send it to anyone, but the company owns game servers and can at any moment change what that NFT represents.