The beauty of the bitcoin is digital figure and its use through online purchasing and payments against services etc. So, I think we should have to provide internet for to make it common and I think there may not be a single country who do not have the facilities of using internet, even internet is almost present everywhere.
Sure for online payments, you wouldn't use physical form, obviously. But what if you are paying at a restaurant? Will you wait approximately 1 hour because they want 6 confirmations? What if you just happen to be in a store and there is no internet access? Will you wait until the internet comes? I never said we should go 100% into physical form. But it still brings some advantages. Actually, it brings a lot. I think adoption would also be a lot faster if BTC would also be represented in some secure/fair/transparent etc. physical form.
No restaurants I have been to have waited for even 1 confirmation. Remember they also serve you food before you even pay, so if your intention was to be an asshole and not pay you already could have done that without bothering to prepare a Finney attack.
As to offline payments, there are a few forms of paper "bitcoin check" which one can prepare in advance. The simplest is probably the check which has on it a private key containing some sum, of course the proprietor can't check or transfer until they go online but this is how cheques have always worked. Another is to prepare a signed transaction, very similar in practice as the proprietor can't check that it's valid or will clear until they go onilne.
Physical forms aren't going to help you with this stuff.