要回答这个问题,需要知道曹操当时所处的政治形势和环境。曹操“挟天子以令诸侯”以后,便牢牢地将汉献帝控制在了自己的手中,并将汉朝的都城定在了许县(就是今天的河南许昌)。
但在那里,曹操受到了拥汉派势力的坚决反对,而且汉献帝也不满于自己的傀儡地位,于是便屡次密谋以除掉曹操。实际上,虽然当时曹操把持着朝政,但自己的安全受到了严重的威胁。
因此,曹操时刻准备将自己的幕府(您所谓的“老巢”)迁出许县。大约在建安八九年间,曹操基础消灭了袁绍的残余势力,并且拿下了袁绍的幕府所在地邺城。这个时候,曹操的实力已经非常强大,他已经不用亲手控制汉献帝,而且邺城的基础设施非常完备,于是曹操便顺理成章地将他的幕府迁到了邺城,而把汉献帝留在了许县。
这个时候,虽然东汉的首都仍然在许县,但已经名存实亡,因为曹操已经将自己的政治中心迁到了许县。总结一下,曹操迁到邺城的原因不外两个,一是那里有完善的城市基础设施,便于政治机构的运转;二是离开汉献帝,脱离险境。