The answer is:
- serfs moving from village to village too often
- the Crusades
Two factors of the collapse of medieval society is related to the Crusaders, who found profitable food and a variety of businesses. As a consequence, this caused middle classes to became wealthy and then move to cities and town, along with serfs or agricultural laborers.