i agree to an extent - the way to ensure pure safe gambling is too intrusive though i.e giving companies access to your bank account and stopping you from participating if you're down to your last  so we'll always have gambling with people literally betting the house and everything they have. but i'm not advocating for the alternative. just dont be a retard.
United Kingdom