well no, the armor system wasnt realy to take away RNG, well it was partly to take away RNG, but i think the reason was mostly to change the focus of the game away from alpha striking with CC which was very easy to do in OS1, mostly winning the fight before it even began.
Also to move the combat away from CC spam and give direct damage more of an edge.
That way, combat in OS2 tends to open with a lot of damage beeing dealt before CC takes effect.
getting rid of RNG is also an effect, one i personally like since it turns CC into something you can plan on rather than somehting you can hope on, making your descisions more logical.
but with DnD, it doesnt realy work that way, at least with 5E, especialy fighters tend to be kind of a slot machine of "roll to do stuff".