O Brasil é um país com uma das maiores diversidades do mundo. Os colonizadores, escravos e imigrantes foram essenciais na construção da identidade nacional, e também, trouxeram consigo suas religiões. Porém, a diversidade religiosa que existe hoje no país entra em conflito com a intolerância de grande parte da população e, para combater esse preconceito, é necessário identificar suas causas, que estão relacionadas à criação de estereótipos feita pela mídia e à herança do pensamento desenvolvido ao longo da história brasileira.
Primeiramente, é importante lembrar que o ser humano é influenciado por tudo aquilo que ouve e vê. Então, quando alguém assiste ou lê uma notícia sobre políticos da bancada evangélica que são contra o aborto e repudiam homossexuais, esse alguém tende a pensar que todos os seguidores dessa religião são da mesma maneira. Como já disse Adorno, sociólogo que estudou a Indústria Cultural, a mídia cria certos esteriótipos que tiram a liberdade de pensamento dos espectadores, forçando imagens, muitas vezes errôneas, em suas mentes. Retomando o exemplo dos evangélicos, de tanto que são ridicularizados por seus costumes e crenças na televisão e na internet e pelos jornais destacarem a opinião de uma parte dos seguidores dessa religião, criou-se um modelo do "típico evangélico", que é ignorante, preconceituoso e moralista, o que, infelizmente, foi generalizado para todos os fiéis.
Além disso, percebe-se que certos preconceitos estão enraizados no pensamento dos brasileiros há muito tempo. Desde as grandes navegações, por exemplo, que os portugueses chamavam alguns povos africanos de bruxos. Com a vinda dos escravos ao Brasil, a intolerância só aumentou e eles foram proibidos de praticarem suas religiões, tendo que se submeter ao cristianismo imposto pelos colonos. É por isso que as práticas das religiões afro-brasileiras são vistas como "bruxaria" e "macumba" e seus fieis são os que mais denunciam atos de discriminação (75 denúncias entre 2011 e 2014).