个人觉得是当时的环境被逼无奈,第一,这是最大的关键点,北宋时期丝绸之路被西夏切断,所有原来从丝绸之路进来的货物全部被西夏截断,宋朝为了保持对外贸易只能重新开辟海上丝绸之路。到了南宋连黄河都失去了就更别说了只能更依赖海外贸易。第二,众所周知,宋朝三冗,耗费政府的大部分支出,如果按照传统的以农业为赋税的财政体系是无法满足当时的财政需求的。
宋朝商业很发达,经济繁荣。丝绸之路被断了,当然走海上。