You say "generation of loose morals"
I say "open minded and tolerant of others"
Same difference. I do not see how respect for parents and teenage pregnancy are indicators of morality, and indeed how the first can be quantitatvely measured.
As for drugs, I would encourage you to please keep and open mind towards things which you do not know. To label them collectively as "evil" basically shows that you know next to nothing about them. "Drugs" such as marijuana are no more deadly than cigarettes, and the mind-altering effects are minimal. In addition, it does not build a chemical addiction, the same cannot be said for cigarettes. In every way that matter, marijuana is less evil than cigarettes.
The death toll from all illegal drugs is around 16,000 per year. For cigarettes, this is around 400,000 (not pinpoint numbers, but generally correct). Now you tell me, which is the greater social ill? Why are cigarettes legal and heroin is not.
In the end, no one can make that choice but the person themself. You can not legislate private morality. Look at Holland. They allow marijuana use, and their society is perfectly normal, and most likely a better place to live in than the US. People are too busy living life (did I mention the legal prostitution) to be hateful or intolerant.