It's less a case of OMG THE MUPPETS MUST WIN AWARDS, and more of a general 'cut-off point'. for what's considered a 2011-film in the eyes of the British public (and awards-giving bodies, obviously). Although in terms of Oscars, I imagine it's a shoe-in for numerous Best Song nominees, from what I've heard. Life IS a happy song, after all!