The thing about cancelling the DDPs... I don’t think Disney offered free dining in bad faith back in March or April. I just don’t think they expected the extreme capacity restrictions they would have to have in the restaurants when they reopen, and they know they aren’t able or likely won’t be able to accommodate all of the free-diners with restaurants the way they’ll have to be for a while. They know the dining plans and free dining bring in money, that’s why they’ve kept the free dining offer for so long, though they’ve been phasing it out.
Believe me, I am hypercritical of Disney a lot of the time, but to me this seems like they were trying to be optimistic and keep people excited about the post-closure time, not realizing back in March or April exactly what it would be. Then 2020 doubled down, and now they face angry guests because they show up with free dining and can’t get in to the restaurants, or angry guests because Disney can’t accommodate the offer fully so they cancelled the offer before people go on their trips.
YMMV, of course, and I’m not saying you can’t be upset. To me, this just doesn’t seem like a bait-and-switch.