It’s been down hill ever since Led Zeppelin.
Led Zeppelin was the greatest. And they never write an “angry” song to my knowledge. You don’t need angry, racist, sexist, pornographic hip hop music to channel young male energy. Black Dog, Rock and Roll and Achilles Last Stand will do!