Why did Feudalism come to an end in the late Middle Ages?
The kings decided it was time to try something new so they introduced democracy.
Peasants revolted and put the nobles down and they created a peasant government.
The development of guilds and increased trade cause people to move to the cities.
The nobles were tired of dealing with the kings so they overthrew the kings.