I disagree. Devices like Antikythera would have probably cost a lot more than their weight at their time. One of the reasons that artifacts don't last is that some metals like iron don't last because of oxidation. Bronze however resists corrosion, and especially sea corrosion really well. And Antikythera is one of those bronze devices that we got out of the sea, it lasted two thousand years underwater.