This topic just crossed my mind as of late: there have been numerous appearances by many of the Muppet characters over the years on late-night television (Carson, Leno and recently Jimmy Kimmel), but yet none of them have even appeared at least to my knowledge on David Letterman. Is it because Dave himself doesn't like them or that the folks at the Henson Company have some sort of beef against Letterman?