Why the Muppets Need to Host the Oscars

Robert Baldwin over at Gizmodo & Miss Piggy think the Muppets should host the Oscars, and I say hey why not, last year sucked, and so did the year before that, so what do you have to loose !!