骑士几千不代表就是就光几千人去打。骑士相当与将领一级,在接受领主册封后回自己的封地治理、发展农庄,当领主要出征时,把自己封地的农民召集训练,装备上武器(农庄的铁匠铺平时就干造武器盔甲的事),带上自己的小军队和领主出战。骑士分好几级,高级的骑士相当于小领主、低级的相当与农场主所以骑士数量多也是正常的,欧洲打仗一般用骑士数量形容军队规模(我们国家人多,所以就用人数来形容)其实欧洲的军队打仗时并不小(要不然能东征?)。
骑士和骑兵是有区别的,骑兵是骑士选拔出来的有骑术的士兵,骑士比骑兵等级高许多。
至于只用骑兵打仗,法国人在英法百年战争初期就只有重骑兵和骑士,所以在有长弓手、长枪手的英国军队面前伤亡很大,一直失利。但是英国的兵种是比较全的。
参考资料:坚持原创,打击复制!