> That's a fair point, but also true is "don't let your product stagnate by keeping it familiar and unchanging". People get bored with similarity and want new shiny things.
I disagree. Users want something new if their current software isn't meeting their needs for whatever reason. But if it is meeting their needs and they know how to use it, then keeping that software the same isn't "stagnation", it's stability.
Whenever I hear users ask for change it's because there's a feature they wish they had or a bug that's annoying them. I've never heard anybody ask for change just for the sake of change, or complain that software was boring because it didn't change.
For games I guess it might make sense to keep changing things up just to keep them fresh, but for productivity software I think "boring, predictable, and functional" is the ideal state. Productivity software isn't supposed to be entertaining, it's supposed to be useful.