We live in an environment where subcultural differences - differences of identity and affiliation - are becoming more and more significant. Gender, ethnicity, generation, and sexual orientation are just a few of the markers of these differences.
Change is good and it's great that there are different cultures mixing. We, as a society should be able to accept cultures and customs that are different and not think of them as evil or try to be negative about them.