Same here. I love The Clash (despite their loony Leftist leanings), but London Calling doesn't belong in the Top 50. Complete Control and White Man in Hammersmith Palais are much better songs. Also, not only do Nirvana not belong in the Top 50, but they belong in the garbage heap. Nrvana is one of the worst things to ever happen to rock and roll, along with MTV.
And what's this crap of only including one Zeppelin song, and Stairway at that? One could argue that Zeppelin tunes could make up the entire Top 50, with Stairway somewhere around 45 or 46.
Scouts Out! Cavalry Ho!