Isn't a lot of this discussion just generational? Twenty years from now, when the current younger generation is in total charge, these values will, in all probability, be very different from today. It reminds me of my own youth when my father berated The Beatles for their hair, and Elvis for his "immoral" motions while singing!