Sure. And we'll all use web wallets connected to the full nodes supplied by the miners. You won't have one of those full nodes in your house either. Why you think an ISP is going to offer a full node, I have no idea.
The single ledger on every machine is the trivial,naive solution. They are not even using torrent tech to distribute it so you scream at 8 nodes to give you the data and hope they have decent connections. The real solution is a distributed file system so the ledger is spread around the cloud and you index the blocks as you need them. Then you only need a cache of the latest few once you have done the first bootstrap.