Though as a parent I have the predictably mixed feelings toward Elmo, I can nevertheless appreciate the brilliance of Kevin Clash (see, for example, this interview).

And this is even better: