I'm not sure the complains sit solely on Hate resets are no good cause the boss leaves the tank here and there, its the mechanics of the hate reset coupled with how tank skills work and how tanks/WHMs/DDs build hate coupled that makes it even more annoying.

If a boss is gonna hissyfit rage around for a bit and start kicking the WHM, when the boss' hissy fit is over, it should remember who had/has the most hate instead of clean whiping the hate and giving Latency, Lagged casting of heals and hate gain cooldowns cause he did it 3 times in a row from blowing away the party.

Hate is a numerical representation of the most threatening person to the boss in the battle. Could call it Con artist mean face! If a boss goes berzerk and swings at anyone. when it comes down, it should be calm enough to remember the threatening guy