He's a talented song writer "if he writes his own songs", but guitarist, he's just meh, let's see him play some Petrucci or Malmsteen, not going to happen... Either way, I stand by my assertion he's an average guitarist who has a nice setup, plays easy guitar parts and gets by on his music ability to write music "if that is him writing those songs" but the rest of him is a mess imho...
Well that's the thing. It's all personal opinions. I would say all of these guitarists mentioned are amazing. I'm a huge Petrucci fan. All my technical abilities are thanks to me trying to learn his solos and riffs. That being said I would rather listen 3h of John Mayer playing one note than 3 minutes of Yngwie playing as many notes as he possible can (which is what he does). That's just a personal opinion once again. :lol