They've 'gotten away with' it by for example winning cases deciding they offer commodities trading, not gambling. (You can disagree with it, it's in the open and explicit is my point.)
I feel that once a person starts gambling, they've just demonstrated they are not fiscally responsible. There should be a hard stop on increasing debt through loans or credit cards, and any income should go directly to the dependents and not pass through the gambler's hands.
Gambling is as destructive as DUI and should be treated with the same level of severity.