Hot take: Armors are fine, it is the armors with broken prfs like FTiki, Surtr, WSothis that are unabalanced
As a class I think offensive and defensive infantry units, melee or ranged, offensive fliers, melee or ranged, are all better than armors in general
The only classes that are really underpowered compared to armors are defensive cavs and defensive fliers. Offensive cavs are still good because no matter how much they nerf cavs because of their range. Defensive fliers and cavs suck because they lack plenty of defensive options that Infantry and armors have like null c-disrupt or wary fighter.