Believe me guys, for as much of a Disney fan as I am they too can bug the heck out of me. But as I said, I just don't think this is their fault.
Watching the Muppets since Jim's death has been sad actually. The Decline of The Henson company was more than just the decline of the muppets, it was the creature shop and also a certain culture of creativity.
In all fairness, when we think of the muppets and our love for them what do we typically thing about?
The Muppet Show? Muppet Movie? Muppet Caper? Etc.
All of those are from the mid 70's to the mid 80's. For me the last true part of that heyday was Muppet Family Christmas. That's just for me personally, but the fact is that it's still almost 20 years ago. That's 20 years (if not more if you believe it started before hand) that things have really declined.
And part of me is begining to suspect that maybe society changed a little bit too much too. By the early 90's our society in the states at least really started to turn. Shows like The Cosby Show, The Muppets and even Saturday Morning Cartoons began to vanish.
If we remember even Jim himself was having a hard time with the muppets in the early 90's (Muppet's Tonight, The Storyteller, etc.)
If Disney is going to fix this (and unfortunatly they might not be able to fix what the general public just doesn't want anymore) it's going to take time. But the truth is I've seen better merchandise since the Disney deal than before it. In order to build anything for the future, Disney must first get people interested in the past. Thus we see the DVD's, the videos, the replicas, etc. That's the starting point for a possible comeback, it's not just going to happen at the snap of a finger and a show that suddenly people will discover. Right now there best hope is to market to the 20 and 30 somethings so that they raise their kids with the muppets (Disney did a similar approach with Baby Boomers in the 80's when they were having kids). Once they actual can produce a younger generation that is aware of the muppets, then and only then will things fall back into place.