to be a miner you need reliable and constant internet... and millions of dollars invested in equipment. and so if you can afford the ASICS then getting a couple satalite units tethered together is no issue
to be a full node requires reliable and constant internet... and the desire and motivation to not just be a user but to be a dedicated part of the network. there is no reason for everyone to be dedicated. and with an estimated 2mill people only 0.3% are running nodes. so i would say 0.3%-1% is a sufficient about of decentralized distribution ongoing.
as for regular users. if you have no internet then you wont know, want or need bitcoin. but even if you have basic internet just to write stuff on this forum. then you have enough internet capability to run a phone app/lite client.
This response kind of bothers me. I'd like to ask you to stop and imagine a person that has never used the internet. Now imagine that they were to read what you just wrote.
This is why it will be many many more years before non techies even consider BTC. This was the exact point of my post. I feel like people on this forum live on another planet. You can joke all you want, but if BTC is going to rise in price, it is the non techie that needs to be convinced to use BTC. You guys are pushing people away and you don't even realize it.