Societies that are homogeneous will tend to mediocrity. Conversely, the tensions caused by differences between groups of people in multicultural societies, is the force for growth and improvement. Ergo: multiculturalism might be the tough option, but it is the good option.