"Legal" is not "OK" - insulting one's family and cheating on one's fiancee are legal. Or do you want to ban those too?
You are calling for protections by a government that you claim are far overreaching.
I'm calling for government to leave pot sellers and users alone - and no more "protection" than a social drinker or non-burqa-wearer enjoys against a Muslim who would force his own moral code on her.
Even the Founders mentioned God and mortality for a free society to exist
But they never said government could make people moral.
All laws are enforced morality. All of them. There is no such thing as a law that is not an attempt to enforce a moral behavior.
Laws are not an effort to make people moral. Laws are there to deal with people who cause problems by not being moral.