I'm sorry you felt ripped off. I guess we accept the food prices as we tend to eat table service and the prices at DLRP are comparable to what we have to pay to eat out in my home town only we won't be sat eating in a lovely Disney themed restaurant here!
We're another family who stock up on the free (not really, it's paid for in the room price ) breakfast then have a nice table service meal. If we do feel peckish we'll buy something from counter service, I always think the kids counter service meals are quite good value. OT but the price of counter service at London Zoo would bring tears to anyone's eyes!
I'm glad you at least enjoyed the parks although it's always a shame when a holiday doesn't live up to your expectations. Hope your next one is a much happier exxperience.