What a bundle of contradictions the USA is. We have a war on drugs, but drugs are more prevalent than ever. Society has become exponentially more permissive about drugs, but Government regulations on drug use and testing have become exponentially more common. We legalize pot, but criminalize vaping.
And to what you mention, we could add the conflicting federal and state laws on the subject of these drugs.
We could add that legal marijuana businesses in states where it is legal have a very hard time getting banking services, due to federal regulations on handling money from “illegal” activities, which are illegal under federal law.