The commerce clause say hi: https://probiscope.com/commerce-clause-and-financial-service...
This is a matter of whether the state laws violate the constitution.
> place restrictions on gamblers within their borders
This is a matter of if state laws have been preempted by federal laws.
Again these two things are not like each other.