韩赵魏三国的国君原来都是晋国的卿大夫,今天国君给你一块地,明天自己在别的地方挣一块地,后天再抢别人一块地,所以一开始他们自己的地盘不挨着是很正常的。
另外,战国时是贵族治国,各个城池的城主都是各家的子孙或者姻亲,晋国统一的时候,将各家的子弟分封到各地,到晋国分裂时,各个城主们自然是选择和自己比较亲近的一方投靠。