Bullcrap. That Congress can now tax anything for any purpose invalidates the Commerce Clause.
That's been the case since 1934 when they slapped a $200 tax on a $5 shotgun.