Medieval era is a long time. Can you give some examples of this long coats you are referring to? In general medieval clothes for men consists of tunics (either ankle length or thigh length) worn over leggings. Cloaks can be worn for warmth but they are never so long that they drag on the ground.