But in reality this over generalizes. Europe was divided into more than 10,000 estates, and the relationshop between lord and servant varied greatly from place to place and from time to time. How much could a Sicilian peasant have in common with one in Scotland, and a Norman landowner of the 11ith Century have with a Scottish laird in the time of the real MacBeth? A lot and not much.
It generalizes, but whether it over generalizes depends on specifics.
The system of obligations is common, but the details did in fact vary.
The word ‘feudalism’ was coined because it was in many cases a useful generalization.