Yeah, it’s bad, I do agree with this.
However, this is a problem you have to thank Blizzard for. They fostered game bad designs, didn’t act upon the problems and ignore feedback.
One reaps what you sow.
Well, this is true. The developer team did not act upon the problems and their pride is their downfall.