What the actual fuck is "malicious but competent"? This sounds like somebody who has never worked a day in their life would say. Blizzard is neither stupid nor incompetent. They're a company of human beings who sometimes make mistakes like all human beings. The point is that when we let rote cynicism dictate the conversation we're removing agency away from the developers by presuming hostile intent when none has been stated. (ie, "Blizzard doesn't want to make finding a guild easier because they want to sell server transfers") Conspiratorial thinking helps nobody and very rarely moves the conversation about ways to improve the game in a positive direction. It's a way for people to validate their negative opinions with one another without actually exercising any critical thinking and understanding the reasons behind the decisions Blizzard does or doesn't make.
Once again, I digress. If we are to talk about areas of improvement, their communication has left a lot to be desired in recent expansions; though frankly I don't blame them for being radio silent when the moment any developer tries to reach out in good faith to interface with the community its met with death threats from people who take this game way too fucking seriously.