Led Zeppelin, the Rolling Stones, the Beatles, the Who and Jimi Hendrix are the top 5. You can put those 5 in whatever order you like, but they are the iconic acts that define “rock”, and everyone else comes after. Not a question of talent or body of work, those are simply the bands that define the genre.