What you say is true.
If not everyone has Internet you could have public kiosks connected to the internet that verify opendimes. That way you could share the internet access basically.
It's just another way of using Bitcoin. The cool thing about it is that you can do it however you want, use any wallet you want, etc.