You can't tax revenue in sports gambling markets, it actually just leads to predatory gambling products with massive vig/house edge. This was attempted in Tennessee. Margins are extermely low sports betting, like 4.5%. Its actually a loss leader typically. So for casinos that only have this type of wagering it taxes like this aren't going to work. A casino might turn over 50 billion yearly but only have a 2.5% edge in sports betting but you're proposing we tax them on the 50 billion. It doesnt work.
It will either push them out of business, or they'll find a way to screw the player to increase margin through even more deceptive products.
If the legal entity can't operate because of a tax on revenue than illegal offshore entities will gladly take their place and do.
The only solution really is sharia law, a complete ban and harsh punsihments for all operators and customers. I say this ironically but it actually is really the only solution, and even this doesnt work entirely.