maybe you missunderstand that skill like many others.
this skill is only a taunt. you cannot "generate aggro" with it, unless you are even not the #1 in aggro list. only if anyone else has way more aggro than you, this skill should be needed anyways, because the "5% aggro generation" was not your aggro multiplier on your character. it is instead like this: "your actual aggro on the mob will be increased by 5%". in other words, it was only suitable to use it as a taunt (which it is in fact) and not to "generate" aggro :O
I know what you are talking about. When i said generating aggro, i am not talking about having 50m aggro on target. I mean you cant just have 800m aggro by spamming whirlwind shield. First you need to use your skills such as truth shield bash, whirlwind shield and others. After some point you need to use that skill to reach very high aggro on your target. And yes, we still need it even as a taunt. As you know knight class has lower aggro than others. Having a taunt with 2 second cooldown would be great to take your aggro back on boss fight.
I totally disaggree.
first of all, if you have 800m aggro, you can go afk until the boss is dead.
And second: a taunt every 2 seconds is literally to OP. Personally I never used it except on this random fix aggro of b1 orkham (but there you only need it every 30 seconds anyway)