customers don't like big changes to workflows they get used to; adding a new feature or a new button or menu item isn't a big deal but rearranging things so often start to feel random and shows little respect for the customer (or signs of any cohesive product design)
Is it, though? Imagine NASA software having to change in-flight every day...
Claude Code is not in-flight software though.
That's what I mean, it's a piece of badly engineered software
Sorry, I'm not following. It's badly engineered because it changes frequently, or because it does not control spacecraft?