Not only is Kevin an amazing puppeteer, but he's one of the head producers at Sesame, isn't he? He has his hands very much inside Sesame Street. And everyone has their off days. It's kinda' hard to judge someone on one interview. If everyone judged me on one 15 minute encounter on a bad day... whoo, boy!