Hate it when combat depends on luck.
All combat where you don't control your oponent's actions depends on "luck"?
"Luck" as a factor is not eliminated from the game by making the armor work as it does, there's still critical hits and dodge mechanics present, even a successful hit has variable damage, and you can have the luck of rolling the maximum, or the misfortune of rolling the minimum, value.
People jerking themselves off over how the current armor system makes the game somehow better by removing the "RNG" are both deluding themselves and lack any comprehension of why chance based mechanics get put into games in the first place.