Потому что социальная эволюция напоминает эволюцию звёзд. Основа капитализма - свобода перемещения товара, капитала, рабочей силы и технологий. В отсутствие ограничений все это устремляется к "центру силы", в самый большой и развитый город страны (или не только страны - тогда внутренняя миграция сменяется внешней). Подобно этому формирующаяся звезда стягивает на себя вещество из космического газа и пыли. Где-то на периферии остаются шансы на появление недо-звёзд, или планет, аналогом которых в социальном плане являются другие крупные города, но помельче, чем столица.
Впитав большое количества вещества и переварив часть его в ходе термоядерных реакций, звезда превращается в красного гиганта и начинает стремительно увеличиваться в размерах. Точно так же сейчас бурно раздувается Москва, в своей Новой части уже выйдя на границы Калужской области.
Что потом? Астрофизика говорит, что потом всё топливо иссякает и звезда схлопывается в маленький белый карлик, надолго застывая в таком состоянии. Может превратиться в Чёрную дыру, исчезнув из видимого мира. А может и взорваться, родив Сверхновую и разметав своё звёздное вещество по Галактике.
Думаю, что и в социальном плане сценарий примерно тот же. Городская жизнь не способствует даже простому воспроизводству населения (растёт оно обычно за счет приезжих). Уничтожив провинцию, путем высасывания из неё всех ресурсов, прежде всего демографических, крупный город либо взорвется из-за перегрева, вновь разметав своё многомиллионное население по долам и весям. Либо тихо вымрет, превратившись из былого мегаполиса в музей под открытым небом, а то и вовсе исчезнув. В истории бывали как первый (Рим, например), так и второй (Вавилон) варианты.
Теперь возвращаясь к умирающей медицине малых городов. Умирает не только медицина, умирают сами эти города. По крайней мере при естественном развитии шансов у них в нынешней России (и не только России) нет никаких. Государство может, конечно, попытаться затормозить этот процесс, но пока такие усилия не наблюдаются.