It's a great analogy in theory, but when you place beside the example (In this case, Dish Network) you have to modify it. To compare the "Salad Bar" thought experiment to Dish Network, said buffet wouldn't be the only place in town to eat. And in this buffet, there would be multiple options for making the salad bar experience really yours. You can visit the cheap buffet line, which has only salad, a few condiments and dressings. You can pay for the intermediate buffet, which allows access to the meat carving station, extra accouterments for the aforementioned salad, and a few a dessert options. Or, you can really go all out and pay for the ultimate buffet experience, giving you access to that Filet Mignon you saw others stuffing in their craw, the fancy wines, the personal service, etc.
Heck, as long as you pay for the basic salad, they can even bring you an Ala Carte menu with a variety of delicious International choices. Like Italian? They have pasta for a nominal extra fee. Prefer Chinese? They got all the fried rice and teriyaki chicken you want. The list goes on. In fact, if you pay an extra (fairly high) fee, you can even be allowed to go into the "gentleman's" section. We won't discuss what kind of service you get back there!
The point was a simple analogy. However I can modify it to handle your objections.
The government in this town owns all the buildings. They only allow food establishments in three of them, two of which are fairly modern and one of which is an older, but still a nice building. These are leased to the highest bidders at exorbitant prices, and the winners have to obtain certain approvals for changes they make to the buildings.
There are a handful of food distributors that truck their wares to the restaurants, but each one specializes. There is one that sells only alcohol, another that sells only meats and seafood, etc. The restaurants all have to negotiate with the food distributors, but when one cannot come to terms with the alcohol distributor, for example, they are cut-off and their patrons threaten to switch to another restaurant.
You can eat at any restaurant you choose, but you have to buy a one-year contract at the minimum and pay by the month. They can raise the rates at any time. They all have different deals, but they all seem pretty much the same. There is a "family plan" where you can have all the stale bread and water you want. Then there is a mid-tier plan where you can eat yesterday's leftovers, but no high-value food. The top plan allows you to choose anything made today, and the high value foods. You get cheap wine as part of the price. If you want better wine, there is a price for Californian, another for French, etc.
None of these are buffets; you have to order very specifically what you want to eat. The menus are printed in English. If you want a Spanish menu, you can have much of the same thing for a similar price. However if you speak Japanese, Chinese, Russian, French, German, etc., you need to pay extra for a menu that you can actually read and order from someone who speaks your language. These international packages come with a tiny ethnic appetizer with each meal as a bonus.
One problem that can happen is when you order your meal, they may be out for the day. There are no substitutions. They also sometimes give the lower tiers a chance to preview what they're missing. This year one of the restaurants raised their prices, but lets you have a free glass of wine with each meal, from Grand Junction, Colorado.