Скажу за конкретно музыку, исполняемую на английском языке: несмотря на широкую распространенность и популярность английского, немногие люди обладают достаточным навыком понимания английской речи в музыке (вычеркнем обучавшихся за границей и в родных лингвистических школах/ВУЗах), в то время как русскую музыку можно прекрасно понимать, даже не сосредотачиваясь на ней, слушая "как фон", т.е. для большинства людей иностранный текст - этакий еще один инструмент, грубо говоря. С точки зрения фонетики, английские звуки в не такие твердые, как русские (вспомним различия английских [х] и [р] от их русских аналогов), отсюда большая мелодичность. Лично я, если понимаю текст, всегда составляю свое мнение о нем. А касательно русской музыки с хорошим звуком - все ведь Amatory помнят: тексты не назовешь очень глубокими, но музыка "качает". :)
Потому, что музыкальные снобы в лучшем случае не знают английский, а в худшем не считают песенки про "иди к своей мечте, я всего добился сам, мы встретились там-то" примитивным текстом.