Higher - You are not getting out of a WDW restaurant, for dinner, for $20. The $17 entree is a Caesar Salad with Chicken. Now this is a good example. I have had expensive Caesar salads, but I highly doubt the Prime Time Cafe Caesar is a $17 salad. It is, bagged pre-chopped romaine (maybe iceberg now with the e. coli) Pre-shaved Parmesan cheese that is most assuredly not DOC, dressing from a bottle, and most likely an factory farmed cryovac chicken breast.
Now don't get me wrong. I will eat all of the above, I have eaten all of the above, and I have made salads just like all of the above in my own house.
The problem is, I know that I can put one like theirs together for under $5. And that is at my costs, WDW contracts with Sysco are likely cheaper. It's also served a quickly as possible, in a low maintenance restaurant. Industrial china, paper napkins, plastic tables. Yes it's a theme, I get that, but it's a low cost theme.
Honestly, 50's Prime Time Cafe is from far the worst offender. When you start to get into the "higher end" of restaurants at WDW is when the price gouging really comes out. Look at Le Cellier. Lets forget the steaks. There are people that love them - they are not that swift. A half chicken for $39 and again, it's run of the mill chicken.
The point is, I have eaten at many places. I have had food that was excellent and I have had food that was not that great. Sometimes I feel like I got a great value, other times feel like I got what I paid for, and sometimes I feel like I was robbed. Most of the time that robbed feeling comes at a WDW restaurant - even after adjusting for theme park captive audience prices.