I'm not disagreeing with you on that, I'm just saying that you pay for it one trip, and you don't on another. The cost for your room or your tickets don't go up when you get free dining, nor does the quality food on free dining. You still get the same options you had when you paid for it.
This is Disney's way of charging a "seasonal rate".
A hotel at Myrtle Beach can't charge the same thing in December as it does in July, it's the same concept.
On top of the seasonal rate adjustments on rack rates. They do vary throughout the year.