Agreed. That infantile amateur Cobain in the top 20, but no Satch, Vai or Yngwie (or anyone of their ilk). Willie Nelson, who I happen to like, does not deserve to be on this list any more than the other three that i mentioned in the above post. Lynch, DiMartini, Jake E Lee, Randy Rhoads, Blackmore,
Yet Lennon, Buddy Holly, Keith Richard, Tom Petty and a few others that I don't remember now are scattered all over. I like Lennon, I like Holly, I like the Stones (both Lennon and Richards have been rhythm most of their careers) but where are any of the guys from Skynyrd, where is Mark Knopfler, where is Alex Lifeson, Buck Dharma, Paul Kossoff, ... eesh, I could go on and on and on.
Interesting list, but like always, full of "wtf is he/she doing here" moments and "how could they possibly miss this that and the other person"?