Looking for answers? You've come to the right place...
Why do shoes have heels?
Even many mens shoes have a small heel - is it purely for fashion or does it help posture or something as well?
Answer
My guess? it was maybe to keep feet in stirrups, or to keep the shoe from wearing out. most of your weight is on the heel, so additional layers of leather would help it wear longer.