For people like me, who gamble once in a while for purely entertainment purposes, we have strict limits on money that could be spent for this purpose. The last time I visited a casino was in 2019. And regarding sportsbooks, I make a bet once in a week or so, but with moderate amounts (like BTC0.001 or BTC0.002). For compulsive gamblers, that is not the case. They think about gambling 24x7, which makes it impossible to adhere to strict limits. For such people, unless they can distract their mind by engaging in some other activity, there is no hope for redemption.
The problem is that not everyone has the same control as you plus this compulsive gamblers doesn't really have that much control over their urges, I understand that they try but the urge is just strong and you can't just say to them to stop when they want to because again, it's not in their control.