Well, it is the type of critiscm that does not really help the other members.
It kinda causes an uproar to some degree. The forums were made only for the interests of the people. You understand?
The forums kinda was meant for it to be pleasing rather than upsetting.
The Muppet Central site and forum were around a while before I started coming around in late 99 (the old Delphi days). Over the past seven years I have seen many debates of this sort. It is a healthy topic and part of the bread-and-butter of what a Muppet forum is (and always has been) about.
MC is a wonderful place for fans to enjoy, but it's not all (spectacular) menus , cute smileys and product-pushing. It's also about friendly connections and healthy (sometimes lively and respectful) debate.
Getting back to topic. I pop by the Disney Store in San Francisco's Union Square every month or so. I know the ownership of the stores isn't directly Disney anymore - they license the name and supply products etc. However, there's hardly any Donald anything. Try to find a Donald Duck mug -actually in the Disney Store- and most of the time you will be disappointed. This is a top Disney character! Second in command if you ask most Disney enthusiasts.
There is a method to the madness (I've been told) and they do hold back the duck so he doesn't out-shine the mouse. Not sure how much of that is accurate but his absence at times doesn't mean Disney doesn't want him. They just try to find the right place for Donald Duck.
Other Disney owned characters are chosen for promotion quarterly/seasonally. Not just with media endorsement, but they rotate the characters as not to over-expose them. I truly believe they are doing the same with the Muppets. Seeing where they fit.