You are making many moral claims. Your standard for what is moral are all over the place but you just made one:
> "...our societal precedent for freedom overrides whatever personal harm it might cause"
You've just appealed to a relativistic moral standard. Essentially, because we have a precedent for "freedom" in regards to possession of certain substances or items we as a society are justified in ignoring the detrimental effects of the mentioned items.
By that same train of logic, societal reform of any kind is actually a bad thing because you are overturning the existing precedent 0f that society. Its absurd.