Goronmon
Without being a gacha game, World of WarCraft is guilty of a lot of the same stuff.
I’m not a fan of trying to poison the well on this discussion by trying to bring in a lot of secondary issues and try to broaden the issue to the point of uselessness.
The biggest issue with gambling is the ability to lose your money.
Sure, you can waste time with World of Warcraft. But I can also waste time playing too much Baldur’s Gate 3, or Civilization, or by binging shows on Netflix.
But none of those allow me to spend thousands or tens of thousands by gambling on mechanics within the media itself.
How about we focus on that issue first?
But both are gambling.
Nah, they are not comparable in a meaningful way. Sure, at a high level, you can apply aspects of “gambling” to both examples. But the biggest and most important point is the ability to spend actual money for additional changes at “winning”.
People are against gaming because of some deep-seating fear of Random Number Generation by itself. They are against it because of how easy it is to lose money.
Because there aren’t developers working those jobs realizing that workers are being worked to the bone because of businesses refusing to add limits to how much demand can come through their door.
I’m not sure why you believe game developers would be better suited to this than people who actually do business software development. And it’s less about what the developers want to do with software than it is about what the people to are buying the software want to do with that software.