The internet is unnecessary for Bitcoin to work as long as highly motivated people with some kind of computing devise at home are willing to keep it alive. The blockchain can be passed around on a flash drive.
What use is the blockchain on a USB if it takes days or weeks to receive it? I can only verify a payment if i have an upto date version. If i cant verify a payment, i cant trust it...