All of the things you mention are not legal and they are not the topic of this forum.
What you are is a control freak who thinks you have the right to tell everyone else how to live, just like liberals do. I will bet a dollar to a doughnut you are against legalizing drugs too, because they don't fit into your strict moral code.
Strict codes are fine, until you start pushing them onto everyone else. Legalized porn hurts no one but the users of it, and I really doubt it hurts them. legalized drugs, ditto. Legalizing something doesn't mean it is required, therefore you can live by your code and leave others alone to live by theirs.
You are a blue nosed puritan, and we all know just how controlling they were, not to mention they hung witches.
Get a life, quit trying to force your beliefs and moral-isms onto others.
They are not legal because legislatures have deemed them obscene you blue nose, busy body puritanical cowardly lion you. Obscenity is the topic of the thread Mr. Mensa.
As for drugs, if I were king pot would be legal to grow in your garden and become as unproductive as you like as long as I didn't have to pay for your munchies.
Are you disappointed that I pointed out that you're not quite as enlightened as you thought you were?