> Sneakily and silently removing a feature in a firmware revision is not acceptable
What if said feature was sneakily and silently added in the first place? Wouldn't it be acceptable to sneakily and silently removing it in the future then? Or regardless of if it was documented/announced or not, removing anything sneakily and silently is bad?
Yes, silently slipping in changes to capabilities during a firmware update is never okay. In the hypothetical where that happened inadvertently and now needs to be reverted that corrective action needs to be just as noisy as any new feature would be.