So in other words, armor is slighly better vs LMG, but at the same time useless vs HMG and mounted MGs, which makes in obsolete mechanism.
So, what's better - armor which gives just a slighlty better protection vs LMGs or RA which gives better protection against all small arms?
Check this post.
Its quite simple. Armour has the advantage against small arms that have over 100% accurancy on the range in consideration (excluding crits like sniper shots). Armour and RA are equal against all the other small arms that are not crits. In every other situation RA is better.
At vet 0 it doesn't matter unless you are somehow staying on red cover against specific units (mostly rifles weapon based with high accuracy such as Gren/Ober/Storm/Guard/Paras).
Once you get vet2/3 (or more for OKW) and you hit accuracy bonuses or you are using certain abilities which improve it, you might get over 100% accuracy (mostly at close/mid range). Since the only armor base infantry unit available for the common people (not sure if Assault Flamer PG are still around for some Dev) are Shocks, SU/UK/AEF are not worth mentioning. All cases
are at near range where acc is higher. Bolded for the effective units at close range.
OKW
Sturmpios:
vet 5 if they are fighting vet 0 Shock.
Volks: STG don't met the mark. Kar only at vet4 against vet 0 shock
Ober: IR STG don't met the mark. Their Kar has the highest value on the game (.81/.92). Once they hit vet 2 they will pass vet0 Shocks, even at far. Against vet2 shocks at near they will still pass 100% accuracy.
Falls: nope
PF: Kar at vet2,
G43 at vet4 against vet 0 shock.
JLI: G43 nope. Yep with Kar at vet3 against vet0 shock
OH:
Pio: nope
Gren: Kar at vet 2 against vet0 shocks. Nope for G43/LMG
PG: nope for Mp44. Vet 3 G43 against vet 0 shock
Osstruppen: nope when out of cover. When in cover they always hit (if the bonus is actually 300%)
AG: nope
Storm: kar at vet 2 vs vet0 shocks, nope on g43/STG
ArtyOff: kar/luger vet3 vs vet0 shock.
Other cases which helps on surpassing 100%.
When fighting in red cover it's +25% acc.
OH: Ambush cammouflage, Arty officer, Medkit drop.
OKW: Valiant Assault, Sturm officer debuff, vet 5 PV, For the motherland