United States v. Lopez (1995) hopefully started cutting back on such a laughable decision. Can you think of any behavior which doesn't in some indirect way affect interstate commerce?
If the founding fathers had intended for an unrestricted commerce clause, they wouldn't have bothered with the 10th amendment or enumerating the other powers. The constitution is a whitelist.
It will be interesting to see what happens if a recreational drug user mounts a defense based on the 10th amendment -- that the federal govt has no jurisdiction over intrastate drug use.
100 years ago, we thought a constitutional amendment was necessary to ban a substance within a state.
Excesses like this are a good reason to advocate for originalists to SCOTUS.
Thankfully, United States v. Lopez (1995) started to reverse things a little.