Because this unit is completly overpowered the only way to defend correctly to crosbow timing is by doing yourself crossbow in the same timing or better earlier and see you opponent getting free damages with no risk and very minimal investissements when you can simply boom 3tc behind.
Both mangonels and elite skirms are too long to get ( mangonel need to waiting a siege, then the mangonel itself and also pray that there is no 1-2 knights, often mangonel will do nothing and get no interesting shoot as a mangonel alone is quite easy to take with xbow.
As for elite skirms, it delay you castle age timing and the elite skirm tech is very long on top of that, it’s harder to make early tc’s with elite skirm because of the cost to elite skirm needed)
As for knights, it’s probably the hardest possible because it don’t counter xbow so you need to make a decent number of knight which take a very very long time…
In all cases, crossbow player get a big advantage on this timing if the opponent wasn’t making himself the same unit with a similar timing, that’s stupid
The arbalest timing is also too strong simply because no castle age unit can deal with it, so you need to castle , guard tower everywhere while booming and raiding which is hard to do, or simply arbalest yourself which is again a problem.
These problems don’t really affect low elo where knights are quite dominants, but making balance changes because of the low elo making mistakes which make them have a different balance for them is the worst possible idea in my opinion.
Low elo can deal with knights if they get better that’s not a balance problem.
I’m tired of this unit which i see everytime.