I don't disagree, I don't find his songwriting particularly compelling, but I could not argue that it is not catchy, well-written, and often deceptively complex. Even this, definitely a bubblegum-pop song by any definition, has a guitar part throughout driving the sing that kicks my ass, and I can't imagine being able to sing over it. I don't listen to his music, but he's damn good. And it's not *just* "he can solo". I'd rather listen to him play than many virtuosos, he's got great taste and phrasing, fun player that doesn't get too caught up in his own proficiency to not be able to add to song.
Have you seen his work with The Dead the last few years? I can't stand The Dead. But John really does kill it. I agree, he shines most in an instrumental setting; so a jam band is a great fit for him.