Niechęć Polaków do Arabów oraz Romów wynikać może przede wszystkim z olbrzymich różnic kulturowych występujących między tymi i strach oraz niezrozumienie względem nich.
Niebagatelną rolę w negatywnym ich postrzeganiu odgrywają także bariera językowa, rozpowszechnione stereotypy (Arabowie to terroryści, dążący do islamizacji kolonizowanych krajów, a Romowie są złodziejami i manipulantami, żyjącymi w zamkniętych grupach).
Często ciężko jest nam także zrozumieć wiele zachowań, które funkcjonują w życiu codziennym obcych narodowości - doskonałymi przykładami są aranżowane małżeństwa wśród Romów, zawierane w bardzo młodym wieku, unikanie obowiązku szkolnego przez romskie dzieci, kończące się problemami w zdobyciu przez nie wykształcenia i podjęcia zawodu.