I agree regarding in-game currency. I find it distasteful. But in my mind, paid mods are a different thing that can exist independently. I don't find those distasteful. I find their existence slightly positive.
Java edition is a lot more wild west and next-to-impossible to enforce their EULA due to the nature of distribution and installation of Java edition mods.
> The ruling continues to apply to the legal status of video game modding, with mods viewed as derivative works that require the consent of the copyright holder. While this may legally limit the creation of mods, machinima, broadcasts, or even cheats, many game developers have authorized and encouraged some of these activities.
https://en.wikipedia.org/wiki/Micro_Star_v%2E_FormGen_Inc%2E