Cocaine is legal, it is regulated. See the Harrison Narcotics Act.
The Constitution allows for regulation. It does not allow for prohibition.
To prohibit cannabis you must amend the Constitution.
The individual states have the right to regulate and/or control cannabis. The federal government does not have the right to prohibit its use.
To allow the federal government to behave in an illegal and criminal manner creates disrespect for the rule of law. We see the result of that in society today.
If you read some authoritive sources vs. your Soros' funded pro-drug websites, you would know that the Harrison Act is NOT controlling now.
The courts have ruled that regulation does include prohibition. I can cite a case for you if it would do any good.