The new armor system is really cut and dry, either you lived with it, or die naked.
The Wit stat is a new stat, which included critical chance + initiate; a stat that mostly work with ranger and barely with 2H warrior who want to go ape.

Adding Endurance (resistance stat that is consist of Willpower and Bodybuilding) will make this stat more impactful than just have it for the sake of crit on ranger. Player usually try to get initiate through items than putting points into Wit unless they are ranger (or a rouge, which rarely since you are automatically crit when backstab, and dual swords are terrible).

Should be 1.5 Endurance per Wit point.
1 Endurance give you 1% chance to resist stun/slow/freeze etc... except some hard CC like cripple.
at 20 Wits you will have 20 x 1.5= 30 Endurance point, which is really nice. Also may help some boss fight just not "kill off that armour then CC him to dead".
Adding randomness always welcome (not in hit chance though, how did they calculated hit chance on enemy is beyond me, 115% accuracy on sebille still have about 75% hit chance on plain sight enemy.)