По-моему тут дело касается вопроса восприятия содержания песен. По факту все зарубежные рэперы, да и любые другие певцы, слагают песни о том же, о чем и поют отечественные, но благодаря языковому барьеру это для многих остается недоступным, понимаешь в лучшем случае 50% текста, остальное остается за кулисами и при этом есть пространство для воображения, а слушая песни на родном языке, воспринимая каждое отдельное слово и рисуя перед собой полноценную картину, диву даешься, как такую ересь можно было сочинить.
Когда не понимаешь примитивности смысла текстов песни воспринимаются много менее критично, все внимание на мелодии и голосе (который в этом случае просто один из инструментов)
Думаю что во многом ассоциации играют свою роль.
Допустим,у меня песни на русском на автоматизме ассоциируются со всякой русской попсой,которую я безмерно ненавижу.
Конечно же есть исключения,но их очень мало.