it is true they are very strong thanks to their charge bonus + ap.
in reality 90% the cavalry lancer would lose his lance mostly broken or got stuck in the enemy's ribs etc.
on the other hand with repeated charges 3-4 any cavalry faction can dominate the game.
AI is dumb and it does not know how to use cavalry effectively. on the other hand as the lances are not broken or at least before EB2, any player who is quite patient on micromanaging at least 10-15 units separately I call it constant pressure (like pressing in football ) can dominate the game easily.
CA gave lancers iron lances that is never broken and sticked the soldier to his horse with japan glue that after 80km/h charge and with no stirrup he is on his horse again.