Making them illegal is perfectly sufficient. Underground gambling has always existed, it’s just not accessible so few people do it. A couple high profile convictions for criminals like the polymarket guy should help to limit bad actors