I think online/digital gambling is worse because it follows you everywhere. I don’t like any form of gambling, but at least with casinos there’s some escape in not physically being there. It’s also harder to enforce age requirements online.
"Mistakes" in the controlling party's favour are extremely common in such industries. Fluke 100-1 sport betting win? Oops we forget to fill out that mandatory anti-fraud paperwork, bet is off. Lost that 3-2 bet that the favourite would place in a horse race but actually you didn't show proper ID? Sorry that's your problem, we're keeping the money