I suggest you do a little research on the word illegal. We (the American people) have allowed hundreds of laws to be placed on the books that go directly against the constitution. Attacking me, does nothing to fix the damage done or prevent it from happening again. The Supreme Court hasn't struck down the federal laws on controlled substances, maybe... just maybe, it really is illegal.
il·le·gal
i(l)ˈlēɡəl/
adjective
1.
contrary to or forbidden by law, especially criminal law.
"illegal drugs"
synonyms:unlawful, illicit, illegitimate, criminal, felonious; More
antonyms:lawful, legitimate