I don't see why people are so hung up on hoarders being responsible for this change. Is it because they're guilty of no-shows, but not hoarding? To me, an empty table is an empty table. I don't think it really matters to WDW, why you didn't show up. The fact is you didn't. Hoarding really only matters to the guests, when making ADRs. From WDW's perspective, those who don't show for any number of reasons are equally responsible. The fact that you don't hoard doesn't make it okay for you to leave a table empty that someone else could have booked. Most people make ADRs intending to keep them. If you are someone who has missed one in the past, you have affected their bottom line as much as the hoarder. They'd rather you not have made that ADR. I think that's pretty obvious.
You can still have flexibility on vacation. Make the few ADRs that are most important to you. Plan your day around them. Don't push the kids too hard, don't eat close to that meal, go to the park or area you need to be in, plan your last ride to assure you arrive in time, etc. For the others, when the kids are well rested, everyone feels well, you're all hungry, you know where you'll be, the rain has stopped, etc., call (if possible), go to GS, visit a concierge, or walk-up to find a place to eat. There should now be more options available to you than there would have been, when they weren't doing anything to discourage the no-shows. The people who deal with these situations on vacation should be the ones who are happiest about this change.
My guess is a large majority (not all) of people are really upset that they'll no longer be able to fill their ADR dream list ahead of time then decide when they arrive, if they will work for them. The sick card keeps getting played mostly because it's the only legit reason to miss an ADR. Yes, people get sick, but not as often as some people are making it seem. The fact that one person in a party got sick on one trip doesn't really mean we're all in real danger of missing ADRs for sickness. We've been too many times to count, with people of all ages. Never once have we missed an ADR due to illness. People have flaked on us, because they were tired, wanted to ride another ride, wanted to go somewhere else, etc. My guess is the ability to no longer do those things are really what people are upset about.
It seems they're sending a very clear message, with the policy change. If you have any reason/excuse why your family may not show up to an ADR, they don't want you to make them. If you choose to make them anyway & don't show, they'll make you think twice about it next time.
I think people are saying they won't even make the character meal ADR now because of the odds that their child will get sick without enough advanced warning at some point (they don't know when, but it will happen) and they don't want to risk the $40-$60 cancellation fee they know they're going to experience at some point (based on their past experience with their trips and children).
That's a reasonable position, given an individual's financial position.
Do you not think that's one of the things they're trying to accomplish with this policy change? If that family that foresees problems doesn't book the ADR, it is now left open for those who will definitely show up, or for walk-ups.
You apparently have a much stricter view/belief of what a dining reservation is. A lot of us don't view them as strict contracts, as you appear to.
Not picking on you, but this is the problem. Many people made ADRs sitting at home in front of their computer, but didn't make showing up a top priority. They want to change that way of thinking.