I believe the best way forward with cannabis will be to make it so that federally it isn't enforced at all but it is enforced at the state level.
Rescheduling it any other way at the federal level sets a precedent for all states. Kicking it back to the states (like abortion) allows each state to do what they want with it.
Conservative states can keep it illegal and the lefty states can legalize it. Or whatever the individual states decides to do with it
It's the same species. Back in the day there was no limit on THC content in hemp. It was not even known what THC was. No doubt some of that stuff was not bad at all.
It was all to get hemp out of the market, so that oil could take its place.
There is even hempfuel. But keeping THC illegal will make the farmers of hemp potential criminals.