In a casino, you know what you’re there for and what you’re up against. Gaming commissions have curbed many of the worst abuses with inspections, posted odds, etc.
With mobile gaming you have a free for all that is intentionally exploiting the same neuroanatomy of addiction, but it’s wrapped up in pretty pixels and you can do it anywhere, privately. The industry is too big for gaming commission type controls to work.
I think that mobile game monetization is populated by morally deficient actors and we should consider banning the whole thing.