Trying to improve the software is not
complaining and it's not
whining.
If people hadn't dedicated time and energy into improving UX and UI, we'd still be modelling by manually entering per-vertex world position coordinates into text fields.
Believe me - I've learned
a lot of software and I'm certainly not too lazy to wrap my head around any new software's particular quirks.

My motivation is not personal convenience and laziness, it's a wish to contribute to further improvements and progress.
Maya 2016 made radical changes to their UI, moved things around
drastically and streamlined things. The result, while requiring a bit of reorienting at first from veterans, is s
o much better than before. I don't know any Maya user who thinks having the old UI and menu ordering/hierarchies back would be better.
Houdini 16 just came out with an amazing
new Network Editor. They completely revamped the UI/UX on the core working space of the entire software, which is the Network Editor. They also changed a bunch of nodes to improve user experience - for example, they split the old and overly complex Copy Node into four separate nodes that perform different tasks.
I think consistent UX/UI improvements are critical to the progress and innovation of any software.
Bookmarks