大运河是为了将东南的财富运输到河洛与关中地方,海运再发达也无济于事。中国作为大陆国家,虽然也有宋朝繁荣的海外贸易,有明朝郑和下西洋的壮举,但是大部分情况下,古代封建王朝对于海洋的重视程度,都比不上内河运输。
长安洛阳作为千年古都,在周朝之后经历众多朝代的开发,环境受到了严重破坏,而其人口却又不断膨胀。
隋炀帝下令开凿大运河,一来希望将东南财富源源不断运输到京畿,二来也是希望加上南北交流,稳定江南的民心。
魏晋以后,南北对立分裂数百年,而当时陈朝灭亡尚且不久,民心不稳,大运河的开凿也是统治的辅助措施。
隋王朝地域辽阔,虽然海岸线绵长,有发展海洋运输的天然优势,但是所谓鞭长莫及,若是沿海的实力发展强悍起来,恐怕形成割据。在冷兵器时代这是非常危险的。