$10 per person ADR cancellation fees don't bother me. In fact, I applaud them and here's why....guests were being completely indecisive when it came to eating locations.
They would have a group of four or more, but not have the foresight to plan ahead about what or where they wanted to eat....and as a result, they were making reservations for multiple restaurants, figuring that once they decided on one, they could either cancel at the last minute or simply not show for the others.
Disney would have to turn other guests trying to make reservations down because they were working under the impression that all their tables would be filled for a particular timeslot.
So yes, while the cancellation fee is an inconvenience for anyone who has a legitimate issue....you can thank the bad apple guests for spoiling the basket for everyone else.