Here's an example of what I think may be our biggest problem. I think it's rooted in Humanism, which basically says accept everything anyone wants to do, because if you don't you'll hurt their feelings. Case in point:
www.nambla.org. There are actually colleges in our country that allow this group to hold meetings on their campuses in the name of "civil rights." Scary, if you ask me.