Rock 'n' roll is a music that represents truth. Your TV channel has taken the word "rock" and knocked the "roll" off the end. You made rock this umbrella term for everything. That's wrong.
Shakira isn't rock. These country artists with fur coats aren't rock - or country. I offered a video to VH1 of my band playing in the studio and they don't want to air it because it had musicians playing in it. They want some babe walking on the beach or whatever.