Sometimes business need to take a stance on things & then they need to follow through with them. If they don't follow through then what does it show the guest...........it shows them that they are not serious about their policy and there is a way to get around it. Soon, there will be many sick guests in WDW unable to make their ADR's.
I don't think that hurt, tired, cranky or hungover would fall under the "sick" category. My guess is that this is one of the reasons that Disney has made this change.........guests cancel because they may be hurt, tired, cranky or hungover.
But the thing is... so what? So what if being hurt, tired, or cranky is why people don't show up or cancel last-minute?
IMO it is just flat-out bad customer service to tell a customer "Sorry you are exhausted / your two-year-old is overstimulated / it's pouring and you decided to skip AK--you still owe us money for a meal you didn't eat." That is flat-out horrible customer service.