You're partially right. The other part is because of the increasing size of the peasantry, swords became too difficult to use. Instead, they began equipping peasant with lances and axes and only knights began using swords. Since the thickness of their armor increased over time, the size of their swords did also.
no subject