Correct me if I'm wrong, but you don't need a fast persistent Internet connection or enough storage to download the full Bitcoin/Ethereum blockchain to be able to send transactions correct?
Here's a quick example: https://www.vox.com/2017/6/20/15839626/disparity-between-urb...
Edit: If you give someone a coin with the private key on paper, technically you can give them coin offline, but the rest of the networks have no clue this happened, and you can't spend unconfirmed monies.