The last armor is important for skirms, true, but this civ also have cheaper skirms with bracer that perfectly do the job with a meatshield in front, and they also have cheaper LC with full armor. Such combo can counter archers well enough. Correct me if I’m wrong, but the civ also have siege rams right? Then I think that you have enough answers to archers.
Yeah but those are all super situational units. In the moment when you counter for sure all knights (except polish), eagles, monks, siege, camels, elephants it’s enough. The unit can also build castles, so it doesn’t have to be good against all units, on the countrary, it needs to have several counter units.
The cost is also too much low, so may you should increase it a bit.
It could work, but again if the unit have bonus damage vs basically all military units, and take none from others (while you can also easily add militia and halbs) it’s still too strong.
If you don’t want to nerf them, then you need to nerf their overall tech tree. Like, making their assassin+militias+pike their only viable composition. So like remove the xbow upgrade, or bloodlines and the last cav armor.
You need to compensate the strong combo by heavily nerfing both cav and archers. For example, both cavalier and LC are quite good, and even faster, so above average. Their arbs are good (the alst armor doesn’t matter much to them) and even monks and ships are above average. Only siege is a bit below average, but still, with siege ram onestly you won’t need much more…
So you see, you wanted to make an infantry focused civ, but in reality you give them everything that is at least good.