Las sociedades multiculturales tienen muchos aspectos positivos. Intercambiar experiencias, aprender de y simplemente estar expuesto a personas de diferentes culturas puede ampliar las mentes de los ciudadanos de sociedades multiculturales y mejorar el intelecto de la sociedad en general. Sin embargo, a menos que haya tolerancia y respeto completos para todas las personas de todas las culturas o razas de la sociedad, el conflicto entre las diferentes culturas y razas es casi inevitable.
Los partidarios del multiculturalismo lo ven como un sistema tolerante que se adapta bien a los problemas sociales. Creen que la cultura no es una entidad única, inmutable y definible basada en la raza o la religión, sino el resultado de múltiples factores que cambian a medida que el mundo cambia.
Por otro lado, muchas personas discuten contra el multiculturalismo. Dicen que muchas culturas diferentes no pueden coexistir e influirse entre sí mientras que también se mantienen identidades culturales separadas. Ellos argumentan que la cultura distintiva de la nación anfitriona se desvanece y eventualmente se pierde debido al multiculturalismo. También se dice que una gran diversidad étnica puede afectar negativamente la confianza social. Los oradores de tales argumentos apoyan el diferencialismo, la creencia de que es importante proteger las diferencias, especialmente aquellas de naturaleza étnica o cultural. Los diferencialistas a menudo no apoyan la superioridad étnica, sino la idea de que los diferentes grupos étnicos y culturas son incompatibles.