The absolute surest sign that a class is going to get nuked from orbit is when defenders of it begin telling everyone that every build someone makes should revolve around surviving their existence.
If we listened to these folks the only glass cannons allowed would be thieves and everyone else must bunker or die.
Truth, in word form.
Reading this thread I had flashbacks to Witch Elves and Bright Wizards in Warhammer.
“All, you have to do is spec your character, gear your character and compose your team to counter my class. You just have to use teamwork and coordination to counter me. But my class isn’t overpowered.”