Я думаю, что язык тут не играет определяющей роли. Западные исполнители в России всегда были популярны в той или иной степени, и степень их популярности всегда была выше количества знающих английский, немецкий и ,тем более, скандинавские языки.
Но есть принципиальная разница между российской и западной рок-музыкой-- сама музыка. Русский рок, это, прежде всего, пение стихов. Это ближе к бардовской песне, нежели к року. В западном роке текст имеет, скорее, прикладное значение. Какой-либо виртуозности стихосложения там нет и в помине. Главное там -- виртуозность музыкантов,гитарный риф, гитарное соло межде куплетами(не даром в группе гитарист почти всегда популярнее вокалиста у слушателей!), перекличка инструментов и вокала, поведение музыкантов на сцене и т.д. И даже сам вокал там воспринимается прежде всего как музыкальный инструмент. Текст, в лучшем случае, лишь комментарий к музыке. Чаще всего тексты сочиняются в самый последний момент, порой, даже после того, как закончена студийная запись всех инструментов. И были в истории случаи, когда тексты сочинялись буквально за два часа до начала концерта(симфонического концерта в Royal Albert Hall для рок группы и оркестра!). В русском роке музыка лишь аккомпанемент к тексту. Именно с этих позиций западные слушатели и подходят к рок музыке. Они не понимают текста(а для его адекватного понимания мало знать русский язык, нужно еще жить в России и понимать проблематику стихов!), а музыка им кажется просто банальной.
Потому что "хороший русский исполнитель" типа Земфиры - за бугром с нормально развитым шоу-бизнесом и качественной рок-музыкой Земфира - третьесортная непонятная халтура, немузыкальная с гнусавым вокалом.