Oh that great philosophical question... but anyway... Where I live we are stuck in Headbangers Ball Land or so it seems. Where I live only the 80s exist. I see too many progmetalheads... talking about rock music as if it were an off-shoot of classical greats such as... Mozart or Beethoven. They talk as if you need a PhD in Music Theory from some hotshot Austrian university to play rock music. Yeah, for too many round here in my land rock is about cramming all known theory in 7 minutes of solo fury. Soul not required. While metal and progressive rock are part of the big and undefined spectrum that is rock, the fact that these people IGNORE things such as the origins of rock'n'roll in Southern Black America in the 1950s (as really a popular form of music) is astounding. Some so-called rockers say something is crap because it's simple. Funny, rock suffers the same rap from jazz people. I am just truly confused now. Then again it's usually guitarists with dreams of being the next Yngwie Malmsteen. No bassists are like that. Hmmm... But wankers, and drummers with endless kits too, aside... What is rock?