What I was trying to say is, we have to focus our education more on ethics.
Frankly, It sounds to me like you were fed a shallow version of yiddeshkeit, which sadly didn't stand up to the test of life. Perhaps if you'de have taken the time and effort to try and understand these concepts you wouldn't be so troubled by them.
I believe your post mirrors this problem specifically, each one of the issues you raised are presented in a oversimplifies negative context.
The majority of DDF users have no problem with these issues and have developed a deeper understanding of them.
"Ethics" outside of a religious system is undefined and can be abused or used as one sees fit. In truth it is but a practical social construct which has no more inherent value than the quality of life it provides for us.
If society were to begin to begin to find drugs, gun fights, and prostitution to be acceptable and praiseworthy then these could be called "ethical", but that could never happen... right?...listen to a random sampling of 5 rap songs and you won't be so sure anymore.
The first R' Avadiya MeBartenura on Avos makes the point that the reason the chain of Torah ShBal Pe is first listed here of all places (mid-nezikin) is to make sure nobody mistakes the morality and ethics written here for a human construct, rather OUR ETHICS come from Hashem in the very same chain as EVERY other part of the Torah.
He is essentially warning us not to fall into the fallacy of assuming that your own moral meter can decide what is right regardless of what G-d has to say. He is warning us not make the mistakes you proudly portray in your post. You naively yet arrogantly indicate your belief that G-d's morality is skewed and you have got it right.
"Ethics" that are not in line with halacha and Torah hashkafa are meaningless and dangerous, why should we teach that to our children?