You keep relying on the Chuck E. Cheese anology, but it simply doesn’t work. At Chuck E. Cheese the prizes are a bunch of toys that your parents could otherwise buy, and the fun is in playing the games themselves which pay out tickets toward earning those prizes. That is in no way the equivalent of gamble boxes in video games.
Gamble boxes contain prizes that can’t be bought outside the game, and in nearly every case contain prizes that can’t be bought with the “consolation prize” (i.e. “tickets”) that are dropped when you otherwise win nothing or very little compared to the actual prizes. And there is no inherent “fun” in clicking an “UNLOCK BOX” button compared to actually… playing a game in order to earn prizes. Not comparable at all, really.
If you’re going to try to convince people they’re not gambling (and you have quite the uphill battle to fight), you’re better off likening them to blind bag grab-packs of card games / collector cards / toys, etc. - Pokemon, Magic the Gathering, sports cards, blind-bag toys etc. That is their closest real-world equivalent. Many would argue that those are also a form of gambling, as well.
Well fair enough, that is a different conversation. I’m not ready to take a hard stance on how it impacts children, people with addictive personalities, etc. but all I know for certain is that it doesn’t feel right to include it in virtually every online video game, and it sure as hell got very annoying and tiresome very quickly years ago when it started.