I have always liked the idea that WDW have seperate menus at the restaurants for guests on the DDP and for guests not on the DDP. I know it will never happen, but why should guests who are not on the DDP pay for food which is not up to WDW standards?
Ok, I cannot just sit by and not comment any longer.
This should be the last post on this, since I have it all figured out.
There are many fine dining establishments that offer a fixed price option on their menus. It is all-inclusive and offers many of the same things that are on the regular menu. It does not offer all of the things that are on the menu and that is extremely important for the restaurant and the diners.
I do not know what the actual amount creditted to the restaurant is for a TS meal, but it is the same for all of them (except for Signature which are the same among them). That is the fundamental problem. If restaurant A serves chicken and pasta and restaurant B serves duck and steak they get paid the same even if the cost of the ingredients is wildly different.
So, the obvious choice is for restaurant A to improve their menu to the standards of restaurant B...
Ooops.

That isn't what happened. Restaurant B figures if we are getting the same amount, then the most obvious choice is to reduce the quality of the food.
This doesn't have anything to do with the class of people dining, it is simple economics. This is why there was a problem with communism.

Why should I work harder if I do not get ahead or any benefit from that? I should lower myself to the same mediocrity as those around me. That is the most efficient use of resources and effort. This is not caused by "free" dining, but it is caused by the DDP which does not reward restaurants for being better, but to strive for mediocrity. (Or even the lowest level possible before someone screams... As long as at least one restaurant is willing to lower quality/quantity/value, they will all do it.)
You may feel free to flame away, but I don't think that I am wrong.