Also... when you say "How the fuck will heroin make our country better", you understand there are millions of Americans that are saying "How the fuck will marijuana make our country better"
How the fuck does prostitution make our country better? It has never been illegal under federal law, yet the states have been handling this for centuries.
In 1919, there were millions of Americans asking "How the fuck will alcohol make our country better" In 1933 the question was more like "What the fuck were we thinking?"
Then in 1937, when the ink of the 21st Amendment was barely dry, the people were asking "How the fuck will marihuana make our country better", and passed the Marihuana Tax Act... without an amendment to the Constitution. What was the constitutional justification of this? We'll get back to that one...
Ask yourself this... If a processed product (alcohol) had required a constitutional amendment to regulate, and a plant did not, how can you justify the regulation of another processed product (heroin) without an amendment? Your position demonstrates a failure to apply logic to this situation.
Back to the justification of the Marihuana Tax Act of 1937... The justification was that they needed none. The act was later ruled unconstitutional, but on the grounds that it required incrimination to be compliant with the law (5A violation). The real answer is that progressives see no need for Constitutional justification to implement their plans. They ignore it, attack it, and discount it every chance they can until they think they can use it to make a gain in power (by generally by quoting the General Welfare and Interstate Commerce clause).
The progressives are constantly contradicting themselves in terms concepts, they throw reason to the side, and have no solid principles... How are you any different in this?