But I think some relatively easy changes could be passed via legislation (or via regulation if there were an actually competent regulator) that could help a lot while still allowing sports betting to be legal.
this is probably a good thing, but i had no idea and just learned it this week so sharing in case there are others that didn't know (and i might just be dumb for not knowing):
i deposited $100 into my bet365 account to bet on the canucks to win the cup after the first period against the flames (lmao) - turns out that $100 is considered a cash withdrawal on the mastercard, so it charged a $5 fee + apparently it incurs interest until it's "paid back" - as in when i pay the statement balance.
for how much gambling is talked about, it's insane that there was no specific prompt. obviously the site and the banks are incentivized to quietly not say anything, but that's where legislation absolutely has to step in and protect consumers with better information.
tl;dr - don't use a credit card to deposit funds into a betting account.