У Новгорода, как и у прочих древнеславянских "городских республик" есть одна специфическая особенность, они не приемлют других центров сил... И других крупных городов на территории их влияния не возникает, так как механизмов контроля над ними не предусмотрено. Даже Псков к примеру в итоге от них отошёл. Даже простейшее архиважное торговое решение - поставить крепость на устье Невы они не приняли понимая что в княжеских руках это станет средством контроля над ними, а само по себе оно станет городом который обособиться от них и перехватит торговлю. Так в итоге Новгород и стал торговым придатком ганзы. Так что быть Новгороду городом государством с ограниченной територией которую можно контролировать из одного места. А с населением максимум 500 тыщ быть ему рано или поздно кем то захваченным.