>>678521
Multiculturalism, in the sense of cultures homogenizing, worked in the U.S. for two hundred years. What changed? Self-awareness of the process.
Melting pots require the newly admitted to be humble and willing to change. Their new host society owes them nothing. They must change enough to impress their hosts, and their first generation must work harder than everyone else to be accepted.
Eventually, a new culture starts immigrating, and the last entrant was accepted as "American" and was allowed to spread it's culture a little, as long as it didn't infringe on core values (why every town has Italian restaurants and why we all celebrate St. Patty's day)
But, at some point, we stopped expecting the humility and hard work of the new invaders. Instead of saying they had to change to fit into the system, some wanted the system to change to fit them- but now it's not a melting pot anymore. It's just a bunch of people who don't get along forced into close quarters with each other. No wonder it's a failure now - but it did work well for 200 years.
Hospitality to the foreigner is not a bad thing; allowing the foreigner to trample all over your culture and beliefs despite not understanding them or putting out any effort- that's full retard.