The Muppet brand has carried on, now under the watchful eye of The Walt Disney Company, as a result of knowing what it represents to people and never wavering in its brilliant execution or veering from its purpose to make us laugh at ourselves through the idiosyncratic behavior of its denizens.
FORBES: SNL, The Muppets, And Sesame Street Know Purpose Is At The Heart Of Great Brands