这个问题有唯一简单解
搬迁居城的就是革新势力,就是想要摆脱老臣的绝对君主
反之,一直不搬的就是保守势力,是与老臣共和的共同体
织田信长一直在搬就是因为他一直在摆脱旧势力
德川也是,德川和三河老臣有复杂恩怨情仇关系,迫不及待要搬要搞自己的新班底
武田胜赖就是想要搞出自己的新花样所以才想搬迁居城(没有成功)
北条家终身没有搬迁居城
毛利在元就时代终身没有搬,因为不需要
换了辉元就要搬了
就这样,和物理条件物质条件经济条件军事条件没有任何因果关系
你顺着这个脉络去找才能找到简单答案
这个问题甚至是跨时空的
迁都江户而不迁都长州就是想搞自己的新势力
迁都南京迁都北京意思都是一样的