C´est une réalité historique.
Les cavaliers n´étaient utilisé que dans les moment clefs d´une bataille.
De plus, la majeur partie des cavaliers étaient des nobles, et donc peu nombreux (ne depassant guère souvent les 2000hommes).
C´etait surtout l´effet psycologique de la charge, et puis un chevalier était comme même reputé bon soldat.