Classical1,
I love the Rolling Stones, one of my personal favorites, and I have seen them live many times. Richards is a great guitarist, and a great songwriter. EVH is not in the same league as a songwriter. That said, this is not a list of songwriters, but musicians. Stevie Ray Vaughn as an example really didnt' write any truly timeless, great music, but is legend for his playing. EVH, is similar to SRV, that was my point. As a guitarist, come one Keith's not in the same league, much more limited.
John Lennon wrote better songs than almost anyone else ever, but he's not on the list, that my point.
Also, I hadn't noticed Lindsey Buckingham and Steve Vai not on the list at all, that is criminal.