Even if I didn't find Haskell or CS interesting (which I do), I'd still find Simon a nice, funny and engaging speaker. At least judging by the talks I could find online. Researchers, and especially computer-related researchers, sometimes sound arrogant. But in all of Simon's talks I could find, he sounds like a genuinely nice guy. And funny! He sure knows how to give a great talk.