Everybody was much shorter then.
Knights always lived in Castles.
The King could do whatever he wanted.
The English had a weapon they called the English Longbow. It was so deadly that the English could stop charges by armored knights with arrow fire alone.
Medieval people weren't as smart as we are.
In 1492, everyone said "OK, time to have the Renaissance now."