Rock is dying because, aside from a few great bands like King Gizzard, nobody's really pushing the envelope sonically. Shit on rap all you'd like, but compared to the amount of creative energy in the rock scene, hip-hop is experiencing a renaissance. I'd rather listen to JPEGMAFIA than some generic rock group like Greta Van Fleet.