Imo what need to be fixed in the class:
i. Pets should survive if you invest in 1 or 2 defensive affix (right now you need 4). I mean, right now you need HP regen, CC on Hit, Armor and All Resistance in every piece of gear. Good luck dealing damage with that ! Pets taking reduced damage from avoidables is another must have change (or else gimme the ability to micro my stuff so i can avoid.
ii. WD need armor/resist bonuses like other classes. This is absolutly needed if you want to make tanky WD functional. And how's one suppose to use spells like Toads and Charger without being tanky ?
iii. Buff healing runes please. Hegde Magic is a joke wtf