All the great rock songs have already been made.
Modern bands have to still compete with the old guys, because inevitable what they do will be compared to them.
Just listen to the difference between music in 1965, 1966, and 1967, each year was a quantum leap.
That's one way of putting it. But, it wasn't just the music. It was TV shows, too. I've long thought they all started doing LSD in 1966.
The Doors put out both of their first two albums within months of each other in 1967. (If I remember correctly). Songs like, “Light My Fire”, “When The Music’s Over”, “The End”. Nothing going on today can touch that. It was a happening, man.