Had two matchups. One against a Tatar player, another against a Vietnamese and just recently against a Hindustani, and Armenians do poorly against them, especially HIndustanis who has camels (if I wanted to make cavalry) and cannoneers.
I seem to do fine against Inca last time, but against cavalry and archers, it’s a different story.
It’s difficult to handle Armenians. They have good eco and variety of army composition, but don’t have very strong army espesially in imp. Armenians need some arrangement.
Cavalry: no. essentially, if it is a knight and paladin civ (high armor) you’ll win easily by putting champions or alabardiers in front of their compbow. They’ll melt. if it’s a scout civ, you have among the best infantry in the game, and you can win (less easily, but it’s still doable)
Cav arch: yes. you have less range than they have, they are faster than you are, and you have no good cavalry of your own to attack them. if they attack you, it’s essentially death by a thousand cuts.
However, in these scenario I go fast imp and get the treb out fast. If you attack them with a treb and a number of compbow, they cannot outrun you only real chance you have is if you force them to attack your army upfront, when the lower range is not a problem anymore.
The main problem with the armenians is they lack range, and they lack velocity (i.e. a viable cavalry in the late game). you can lack one OR the other, but if you lack them both, then any civ with range will be basically invincible, since they also lack a decent siege.
to rectify the situation, to my mind Devs can go one of two ways:
they can give them range by giving them siege engineers and/or the Bombard cannon (but also thumb ring wouldn’t be bad)
they can give them velocity by giving them a viable cavarly, giving them one (or more) between Hussar, Paladin, the last cavalry armor, or having fereters apply to the knight line as well.