I agree that there are some significant performance inconsistencies between some hero careers, talents and different weapons¨, but i seriously disagree with a lot of your comparisons ser OP and i shall attempt to explain it.
For instance, when comparing careers.
As i see it there are a few “general classes” that different careers fit into, some careers can be part of multiple of these classes and i´ll list em as i see em, i´ll explain why after.
Tanks are ironbreaker, unchained, zealot and footknight.
Ranged specialists are Waystalker, Bounty hunter, Pyromancer, ranger veteran and Huntsman.
Melee damage specialists are WHC, Slayer, Zealot,Handmaiden, Shade, Mercenary and Battle wizard.
Anti boss specialists are Shade&Huntsman…and Zealot due to sheer power.
Now as i see it, if you want to make an argument about a career´s performance you ought to first compare them to other overlapping careers first, this because comparing the quality of an apple to that of an orange just tells you they are different generally.
Comparing apple type X to apple type G might get you somewhere though.
As for some of your comparisons…yes there are talents that are significantly better than others, but handmaiden invisibility is actually just something assholes use actually, as it resets aggro onto your team.
So you want to run the bleed when its working(heard it isnt) or the CDR one, stuff like this is also important to bear in mind.
And blocking is such a core aspect of the game i barely even know where to start, sure dodging is absolutely vital, but when it comes down to a dirty melee you´ll never be more than useless if you cant control hordes with proper blocking and pushing when you have little space to dodge.
Its not a situation you want to end up in, but its absolutely vital to be able to do it if necessary, otherwise you are little different from the ranged guys who seem to die anything anything gets in melee range.
But indeed, pushing doesnt knock your opponents over but it does stagger non specials and elites which gives you more room to dodge and attack without interruption, would be way too easy otherwise.
Comparing battle wizard with Ironbreaker is pointless, instead compare with handmaiden, and if talking unchained? Unchained is tankier and better at ranged stuff.
I do agree that there is a lack of viable builds though, and many traits are just not used or good at all really, many weapons as well.
Comparing a damage class to a tank one and stating that the tank is tankier? You ought to rename your account “Sherlock”, why not mention that slayer does a lot more damage while you are at it?
And slayer is far from damn useless! He is the only one who can keep up with Zealot in a melee and i think he is the only melee who can kill Chaos warriors in 1-2 hits without any ability.
Honestly the worst problems the game currently has is a couple of hero careers being overpowered, a few weapons being overpowered, a heap of traits&weapons being subpar or even useless and AOE too strong.
Then a couple of careers being underpowered or underwhelming, such as Footknight and possibly handmaiden, they dont really feel impressive at all.
These are as i see it, the core of most current issue´s.
You ser OP, have a few good points that i as mentioned do agree with(too many performance differences in various things), but some of your comparisons and statements i find basically nonsensical.