How is odering something that's included in the price "greedy"? If anyone is greedy, then it's the restaurant or Disney. They include things but only expect people to order the cheapest ones so that they can make a profit.
In no way, I see this comparable to making your own drink at a restaurant. One goes by the rule and one breaks it. The restaurant lose money in both case, but that's not the point.
Ok, I'm going to go with the assumption that you have never own a restaurant, I apologize if I'm making the wrong assumption.
A well run restaurant operates on data. They get that data from tracking every thing and any thing over a specific time period. They track how many lobsters are sold per day, per week. they track manpower hours, how many servers they need on Friday night at 9 pm. they track how patrons come in. are they in groups of 2, 3's or 4's A friend of mine runs a sports bar in Center City. He can tell you with almost 99% percision, how many budweisers, how many Stella Atois and how many miller lights he will sell during the 4 hours the Eagles play. He can tell you that because he has to be able to order correctly. He has a good track of how much revenue and profit is generated from each beer. Yes he will definitely have enough to cover but if he suddenly gets a large surge in people ordering Stella Atois (more expensive beer) consistently he has to make adjustments . plain and simple.
So let's take Le Cellier, they EXPECT a certain number of prime ribs to be sold on Monday because for the last 6 months they tracked the number of prime ribs that were eaten on Mondays. Now, in the age of software a biz can darn near tell you exactly how many pasta primervaras it will sell on a Saturday night between 6-8 pm.
I once went to a trade show and they had this bar owner from Texas, he calculate profit by weight. He weighed his bottle of alcohol and he knew how much a 2 oz shot weighed so he knew exactly how many shots each liter of Jack Daniels held and he could calculate how much money that one bottle should generate. It was pretty interesting and pretty precise, so if a guy came in and kept insistening to have premium liquor in his drinks instead of the house whiskey, he definitely charged him for it.
A restuarant also tracks how many people they get in and what configuration the generally come in. A well run place EXPECTS 240 people in groups of 2's because the data they have collected tells them that is what they should expect. They can't run without that information. Why do you think they tell large parties to call ahead? they simply can't run willy nilly.
If within a week Le Cellier see's some thing going on that is not within their "normal" patterns an adjustment has to be made. for example if for some reason they start seeing family's of 5, begin to come in, in large numbers, consistently then management comes together and says "hey, we are now getting large parties of 5" what do we have to do to accomodate them.
Same thing with food, you make your purchases from your supplier based on what you expect to sell, using previous information. like the forbes article says, in order to be profitable you have to keep tight control of your expenses. You can't afford to have 60 lbs of rib eye laying around. You get those expectations from past data, past trends.
That is why the can make a certain "expectation". They have the numbers to tell them so.
PS. I donot, nor have I ever worked for disney, le Cellier or yachtsman, this is my take from managing family restaurants. I am not a CM