No, that's just Libertarian Anal blowing smoke. Drugs have actual BODY COUNTS. They aren't made up phantoms, they really maim and kill people.
They are a real, actual, threat to the population of these United States, and they are therefore addressable by that part of the constitution which gives the government the power to neutralize threats.
Drugs [...] aren't made up phantoms
Your "umbrella" of the Defense Clause is a made up phantom.