What? Who decides what is too many archers? I mean, even if I would have 100% archers armies, the game should continue being challenging (if not, it is know as an exploit). Archers were an autowin button before 1.5.3 and were ruining the game at least in my opinion and same for other player who also create some videos to complain about it.
Crossbowmen are the same than before (they have not been nerfed as far I know) and they are not nearly as broken/OP as archers were before 1.5.3, so it is not only an issue with AI sending unshielded units first (I find the current battlefield AI pretty decent to be honest). Funnily enough, even when archers are currently “bugged”, they are still stronger than Crossbowmen en SP, so you can think about how much broken and OP they were before.