Le società multiculturali hanno molti aspetti positivi. Scambiare esperienze, imparare e semplicemente essere esposti a persone di culture diverse può ampliare le menti dei cittadini delle società multiculturali e migliorare l'intelletto della società nel suo complesso. Tuttavia, a meno che non ci sia completa tolleranza e rispetto per tutte le persone di tutte le culture o razze nella società, il conflitto tra le diverse culture e razze è quasi inevitabile.
I sostenitori del multiculturalismo lo vedono come un sistema tollerante che si adatta bene ai problemi sociali. Credono che la cultura non sia un'entità unica, immutabile e definibile basata sulla razza o sulla religione, ma piuttosto il risultato di molteplici fattori che cambiano mentre il mondo cambia.
D'altra parte, molte persone discutono contro il multiculturalismo. Dicono che molte culture diverse non possono coesistere e influenzarsi a vicenda pur rimanendo identità culturali separate. Sostengono che la cultura distinta della nazione ospite svanisce e alla fine si perde a causa del multiculturalismo. Si dice anche che una grande diversità etnica può influire negativamente sulla fiducia sociale. I relatori di tali argomenti sostengono il differenzialismo, la convinzione che sia importante proteggere le differenze, specialmente quelle di natura etnica o culturale. I differenzialisti spesso non sostengono la superiorità etnica, ma piuttosto l'idea che diversi gruppi etnici e culture siano incompatibili.