This is cool and all, but even if it isconstitionallhy protected, its still kind of weak.
All constitution law analysis boils down to "if the gov really wants something, its going to get it"
There's different levels of scrutiny but they basically restate the above.
At the highest, strict scrutiny, they need "a compelling government interest" + the rules/means are "narrowly tailored" to that interest.
The control over money is the life blood of the government, I don't see anything more compelling from the gov's perspective