Keeping in state doesn't help. It's still interstate commerce even just picking a plant and smoking on site non-commercially. Just walking an object within 1000 ft of a school, non-commercially, is interstate commerce.
They'll never give it up. It would mean the end of the civil rights act, and tons of popular regulatory regimes that apply to in-state only trade. And the return of in state over the counter machine guns.
Wickard v. Filburn
United States Supreme Court case
Wickard v. Filburn, 317 U.S. 111, is a United States Supreme Court decision that dramatically increased the regulatory power of the federal government. It remains as one of the most important and far-reaching cases concerning the New Deal, and it set a precedent for an expansive reading of the U.S. Constitution's Commerce Clause for decades to come. The goal of the legal challenge was to end the entire federal crop support program by declaring it unconstitutional. An Ohio farmer, Roscoe Filburn, was growing wheat to feed animals on his own farm. The U.S. government had established limits on wheat production, based on the acreage owned by a farmer, to stabilize wheat prices and supplies. Filburn grew more than was permitted and so was ordered to pay a penalty. In response, he said that because his wheat was not sold, it could not be regulated as commerce, let alone "interstate" commerce. [Wikipedia](https://en.wikipedia.org/wiki/Wickard_v._Filburn)