Rock is like a never ending pendulum swinging from one end to another. You saw the 70s with awesome guitar rock, then the 80s came around and we got Duran Duran and Tears for Fears and Poison. Then the 90s came around and we saw rock come back strong in the grunge scene of Seattle, hard rock returning with the popularity of Metallica and the like all the way down to advent of Death metal scene and the death of hair metal of the 80s. Then the 2000s came around and we saw a huge spike of hip hop and niche type indie rock stuff. Not sure about the 20-teens because I have not been following popular music. But im sure at some point a new movement of rock will spring up returning rock music to the forefront of popular music again.