I've thought about this from the perspective of people who live outside of comms range and without phones etc.
You can use Bitcoin effectively in these environments by using HTLCs.
You could use a local chain (red node) upon which you trade UTXOs which are time locked (HTLC), kind of like lightning. If it expires in less than say 3 hours you need to settle on a blue node (earth).
Red nodes act like banks, batching everything and settling large amounts on blue nodes.