A buddy of mine spent several thousand on Marvel Heroes. He wouldn’t go out to lunch with us, and finally I asked him what was going on. He eventually told me, we had a “dude…we are adults and can’t be doing that shit. Imagine the hookers and drugs you could have bought!”
He quit, but still tells me he thinks about it and is immediately filled with regret.
One time I nearly cut a job due to being asked to make something gambling related, but when I worked on an addictive mobile game I simply didn’t realize what I was doing. Honestly, I couldn’t have known unless I had asked about their monetization strategy before they brought new people on to implement it. And at that point the game was as good as done. I remember walking through Barcelona and seeing all these kids on their phones in the park and not playing or having fun, it felt surreal. I bawled my eyes out and didn’t return to the job. You know I genuinely just wanted to give people some fun in this world.
The issue with mobile games is that nobody is prepared to pay even 5 euros for a game. So for mobile game developers it is business as usual to do it this way.