CRUYFF,
Messi, согласен с вами, но все-же панк, метал и рок - это вещи одновременно разные и одинаковые. Все относительно. Вот моя сестра - металистка, притом ее друзья - все металисты. И на вопрос "что слушаешь" у них как бы не принято отвечать "рок, метал". Они уже более конкретно выражаются. Они говорят, что, к примеру, "я слушаю индастриал, пауэр, авангардный или прогрессивный".
Вот это совсем уже конкретная формулировка. А так на вопрос от гопника/кого-либо еще она (моя сестра) всегда отвечает "метал", потому что это правда - рок в его самом частом проявлении она по большому счету не слушает (если не называть метал роком, чего я делать не буду

). У еще одной сестры в группе в институте - панк. Он тоже на сий вопрос обычно отвечает "панк", но людям, которые не настолько усведомлены в направлении этого ситля музыки, он всегда говорит "рок".
Так что здесь уместнее сначала узнать получше того, кто задает вопрос. Ведь если моя сестра - металистка - скажет разбирающемуся, что слушает рок, а потом скажет, что ее любимая группа - Dimmu Borgir - ее засмеют и подумают, что совсем дура. Так что все относительно...Поэтому я обычно говорю гопарям/еще кому либо "метал, рок, немного панк", все-же различая эти жанры в более-менее самостоятельные.
PS Опрос здесь уже на усмотрение автора темы, но если бы я создал, то соглашусь с вами - панк, метал и рок объединил бы.