An argument could be made either way - "angry" rock music on the radio, and pop charts is dead at the moment, that probably has more to do with the record labels then anything else. There is certainly a desire for it but it doesn't get played like before.
Hip Hop has now surpassed rock as...