Technology Advancement and Cultural Conflicts