Наверное, потому, что на суше1)Есть места для укрытия2)На воде была больше вероятность погибнуть чем на суше3) Частыми были нападения пиратов.
А в эпоху Великих географических открытий - по морю, потому,что
1)было совершено много открытий из-за ,,неправильного плавания"
2) Могла ещё быть причина улучшения флота.