I get what you are saying and Disney is definitely trying to cut costs / gain efficiencies .... I do think there is another element in that the parks continue to be crowded and the biggest complaint is the crowd levels and I do see a number of complaints about how long character meals can take (e.g., "I can't believe it took an hour for all the characters to get to our table!" - so while you have outlined 2 groups I think there is a third that are happy about the change as it makes the meals go faster which they want
Totally fair, I had added another line to note that there is a fair point to be made about speed of lines, meals etc... but the real answer there, IMO, ought to be to add capacity, not shorten or limit the experiences