The main reasons villages and kingdoms started to follow the feudal system was
it was really easy to set up for all of the people
outside invaders, such as the Vikings, were causing issues for the areas, and the feudal system allowed villages and kingdoms to protect their own land and people
kings were tired of having to do everything
villages and kingdoms could now fight each other more easily
its the second one. People needed a source of protection from many invading threats. As a result, they invented a system in which people of higher classes provided protection for lower classes in return for their loyalty to them.