I agree with this too. Depending on at what level you stay (value, moderate, or deluxe) and the number of people you have in your party,
free dining is not always the best deal. We are two adults with AP's and always stay at deluxe resorts. When I run the numbers to get free dining, I get sticker shock.