It's actually worse than that; by the interpretation
of the commerce clause we have now, congress can regulate things that are never sold. Justice Thomas's dissent of Raich starts off with the following paragraph:
Respondents Diane Monson and Angel Raich use marijuana that has never been bought or sold, that has never crossed state lines, and that has had no demonstrable effect on the national market for marijuana. If Congress can regulate this under the Commerce Clause, then it can regulate virtually anythingand the Federal Government is no longer one of limited and enumerated powers.And it's true: if not-commerce is considered to fall under the power of commerce, then the entire system is logically inconsistent and you can justify ANYTHING.
/johnny