You think “snail mail” is slow?
For huge datasets, the bottleneck is often bandwidth, not distance.
A 20 TB drive shipped overnight can beat many internet connections:
At 100 Mbps, transferring 20 TB takes about 18.5 days in a best-case, non-stop transfer.
At 1 Gbps, it still takes about 1.85 days.
And for a more realistic consumer example: many home connections have much slower upload than download. At 20 Mbps upload, sending 20 TB would take roughly 93 days.
An overnight courier can move the same data in about a day, assuming you can also copy the data on and off the drive fast enough. In practice, the drive speed, USB port, encryption, verification, and lots of small files can become the next bottleneck.