I am not a hater, or a doom and gloomer and my posts generally lean towards defending WDW and management when people attack them, but i am not a fan of free DDP. Here's my opinion on the matter. Free DDP is a very effective marketing strategy for TDO. The name of the game is to get people to stay on property and eat on property. In order to get free dining you are required to pay full rack rate for your room and buy a ticket package for the full length of the trip. You are really paying for dining by paying full rack rates on rooms and buying longer passes than you might want or need. The old saying is there's no free lunch and in this case it's true too. In the past before magic your way the ticket plans were much better. All multi day passes included the water parks, park hopping and never expired and the prices were significantly less. In the past they would also offer more room discounts. Booking a package in the past including a 5 day pass with a discounted room was a much better deal. Now the primary discounting offered is free dining. You are essentially getting a dining plan for free that for a family of 4 might cost around $1,000 if you paid cash for it, but would you really spend that much on food? Probably not, so it's not really worth $1,000. And now you have to buy a full price room and a 7 day pass if you stay for a week. Unfortunately, it's the name of the game now and your only other option if you want some kind of discount is to stay off property.
My real problem with free DDP is that it has hurt the quality and variety of food. A lot of the restaurants had unique menu items that are gone now, replaced with more generic options that fit into the DDP. The overall quality is down. ADRs are harder to get and restaurants fill up. People have the mentally that they have to use their sit down credits so more people tend to eat at sit down restaurants than before free dining became the norm. IMHO, it goes a lot beyond just simply not being able to come during the times free dining is offered.