There are many big ego dudes that think they know what good UX is , they never do any usability tests. From my memory only Unity did real usability tests and for GNOME many-many years ago some student attempted to do something.
So IMO a dude that read some UX book is not entitled to "know better" what actual users need, especially people that do UX design for an app that they don't even use , so they apply dogmatic principles , remove features that were added because users asked for them( this happened at my work in the past too, designrers removed stuff , stuff that users asked for and developers spent a lot of effort to implement it , ex deleting more items at a time, because they think that repeting same 3 click operation over and over again is enoug.
UX should be done by competent people that actually used the programs or even better that test their designs with actual users.