Well, I tend to dislike federal solutions to a lot of problems, particularly when they are pure pandering and something that should be left to the states, e.g, most federal criminal legislation of the last 30-40 years.
But NIL screams for a uniform nationwide rule. And it does actually affect interstate commerce in a meaningful way, unlike the subjects of a lot of federal legislation.
And, I am not so sure the actual substance of the rules matters so much as there is one set of rules for everyone to follow.
On the matter of casinos, alcohol, tobacco, etc. here's Nevada's rule:
An institution may:
(a) Adopt a policy that imposes reasonable restrictions on a student athlete entering into a contract pursuant to section 6 of this act that provides for the student athlete to be compensated for the use of the name, image or likeness of the student athlete with an organization or person whose goods, services or mission are contrary to the mission of the institution; and
Compare with Texas':
(2) may not enter into a contract for the use of the
student athlete's name, image, or likeness if:
* * *
(B) the compensation for the use of the student
athlete's name, image, or likeness is provided:
* * *
(iv) in exchange for an endorsement of
alcohol, tobacco products, e-cigarettes or any other type of
nicotine delivery device, anabolic steroids, sports betting,
casino gambling, a firearm the student athlete cannot legally
purchase, or a sexually oriented business as defined in Section
243.002, Local Government Code;