I don't see any problem. There are multiple ways to access the internet and bitcoins might even develop to the point that the users might not need to have a constant internet connection. For example they might only need to go online for a few minutes when converting their bitcoins for fiat (which is how it usually is in these countries).
Bitcoin is a product if technology, and technology can advance at any time to any point that you may never believe will be possible, in my country, we have digital payments system set up inplace already, especially that of traditional banks which makes them always encourage cashless system, and they have also developed to the extent that you don’t have to go online to make payment, you can just load your money from your account into a little chip that works offline.
Also, I think this can also work in crypto too, where you can transfer some of your bitcoin into the magnetic chip and then take it to any merchant to just use a machine that will be design for it to read it, but before we can get to this stage, government must have fully regulated the cryptocurrency.