Sid Meier has talked about something similar: he likes to tell designers at Firaxis that "feedback is fact". That is, no matter how strongly you (the designer) believe that something is a good design, if the player says "this isn't fun" then that needs to be taken as the gospel truth. The players might not be able to explain why it isn't fun, and you might be able to tweak the design to make it fun, but what you can't do is insist that the design is for the best while players are telling you "no, really, this isn't fun".
Unfortunately Blizzard has had a problem for a long time where they are too stubborn to listen to player feedback about WoW. They will put systems into the game that people hate, and for years they will insist that the system is fine and meets the team's design goals, despite all the people telling them that it sucks and isn't fun. Then, finally, in some future expansion they will go "yeah guys that really did kind of suck" and remove or overhaul the system. They really don't have a culture of listening to player feedback, and it drags their games down.
What I’ve found is key to UI design is to take this a step farther. Users will often try to explain why it isn’t what they want and they will be wrong about the explanation.
Blizzard did the same exact thing with Diablo 4 too, and D3 also famously sucked at release.
You'd think they would have learned by now, as they repeat the same exact mistakes over and over again. It's like they hate their playerbase.