Yeah, its stupid... no point almost in even using a nice horse or horse armor.
My 123str longbow decimates horses. 4 arrows = dead in your average heavy armor.
6-7 arrows in steel
Also, horse should flee when attwcked on foot rather than just stand there and die.