Originally Posted by
Kralljin
Of course, however, you cannot raise the argument "Class X has Y, so they're fine" while Class A,B and C also have Y.
At its core, you need only one Mage / Hunter / Shaman for Bloodlust, if you already have a Mage, you don't need a Shaman / Hunter for Bloodlust.
Same is true for dispels.
And Blizzard has handed out debuffs to Monks and DH that basically make them mandatory, which they cannot possibly justify via class fantasy because debuffs were made up just for BfA.
The DH debuff even reuses the Spell-ID from Curse of Elements.
So yeah, not every class / spec can be mandatory in every situation, on the other hand, Blizzard just picked two classes and made them mandatory for [reasons].
Not that wrong, however the Encounter design fucked up there on a monumental basis to not catch that during testing.