Did you question the need all the years that it occurred? Are you questioning the need for suites to continue twice a day? I don't think it is overkill to get dirty glasses, plates, and towels out of the cabin twice a day.
I love the Aqua Theater shows on O class ships. They are missing on all the other ship classes. Next month I'll experience the Q class differences first hand.
Yes. First it was changed from automatic to "ask for it" in the name of conservation. Now, apparently, some see it as an extra to be compensated. Pretty soon more than one set of clean towels per week will be considered an extra too. And those who haven't been around long enough to know differently will be fine with it.