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