We clearly haven't been to the same castles. Also, you could always curl up in a bed or sleep in a sitting position (which or may not have been common in Western Europe a few years ago). If you go visit museums that have full suits of armour that were actually worn by knights and kings, you'll be surprised. You clearly had plenty of tall people. Average size was certainly much lower than today, but spread was higher and you had plenty of tall, well-fed nobles. Charlemagne was apparently 1.84 m, Francis I of France was almost 2 m tall, Sancho VII of Navarre was even taller than that.
incomplete argument. those could have been the beds of their children. not saying you are wrong, but you would need to substantiate it better, imo, to convince.