The Muppets have withstood 70 years of life ... never actually performing themselves but letting others know how bad it is from the balcony. Love them or hate them, they will let you know how ...