Я думаю так :Уже в XIII-XIV веках существенным образом меняется
экономический облик западноевропейских государств. На месте прежних
деревень выросли города. Вместе с ними упрочиваются торговые связи между
областями всей страны. Интересы королей и городов во многом совпадали.
Короли хотели единства страны. Города еще больше нуждались в нем: оно
обеспечивало безопасность дорог, широкие рыночные связи, единую и
полноценную монету. Короли добивались ограничения власти вассалов. Того
же хотели и города. На этой основе возникает неписаный, но вполне
реальный договор: города дают королям деньги и солдат, короли
обеспечивают городам защиту от феодальных притеснений.
А вот почему в Англии централизованное государство возникло раньше...
Наверное, сказалось географическое положение - островное: Англия была
надежно защищена в то время от вражеских нападений. А такой покой
дорогого стоит! Да и феодалы здесь поубивали друг друга в войне Алой и
Белой розы, некому стало королям перечить... (но это больше шутка). А
вот если Францию взять, то ее же просто изувечили в ходе Столетней войны
- и англичане, и свои... Раны пришлось долго залечивать!