Food at the world these past few years has well, been kind of disappointing in my opinion. Overall restaurants used to have their own unique flair, especially counter service, and lately the menu selections seem to be growing smaller and smaller. Take the Flame Tree BBQ for example, go look at the menu at opening and look at the menu now, half of it is missing. Table service as well; the quality is simply not up to par with what it used to be. Why is this? My theory is that the dining plan has really cut into the food service department. Counter service has to be streamlined. Why? When you have everyone using the dining plan does quality really matter? People are going to eat the food because they already paid for it. Disney no longer runs the risk of nobody buying their food because everyone pays for it all up front. Table service has really degraded lately as well. The simple rush of people wanting to use their credits has caused ridiculous reservation backups, and poor food quality. I believe the only way to fix the problem of degrading food quality would be to drop the dining plan and simply go back to a pay as you go dinging system. This may seem more expensive at first but in reality prices would drop and quality would go up, as who would buy food if they were paying for an overpriced and mediocre product? I had to rant, recent visit I noticed how poor the food was everywhere we went.