The point is Disney isn't giving anything away for free - the costs are just reflected in something else that you did pay for. You get free QS dining but pay full rack-rate for your accommodations and required tickets; If you passed on the "free" dining you could almost certainly have found an applicable discount on your room rate. Indeed, there have been many examples in the past where people gushed over "free dining", but when the numbers were crunched they could have saved even more with a room rate discount and paid out of pocket for the dining plan. Not saying this is true in your case, just saying there is literally no free lunch, not even in WDW.