Общественный прогресс ведет к отмене устаревших, негуманных институтов, но и возникновению новых, немногим лучше их. Например, после падения Римской империи перестало существовать рабство, но вскоре вместно него возникло крепостничество. В России XIX века отменили крепостничество, но в городах возникли заводы, на которых их владельцы-капиталисты заставляли рабочих работать по 12-14 часов, не платили им никаких пенсий и не давали отпусков. В общем - отжившее уходит, но не факт, что новое будет намного лучше отжившего.
Одну причину назову точно. Уже в XIII-XIV веках существенным образом меняется экономический облик западноевропейских государств. На месте прежних деревень выросли города. Вместе с ними упрочиваются торговые связи между областями всей страны. Интересы королей и городов во многом совпадали. Короли хотели единства страны. Города еще больше нуждались в нем: оно обеспечивало безопасность дорог, широкие рыночные связи, единую и полноценную монету. Короли добивались ограничения власти вассалов. Того же хотели и города