I think the ultimate testing point for bitcoin will be if the community is able to acquire its own resources and means of producing goods. Trade just will not cut it in the long run.
<snip for brevity>
I tend to agree with your post. While some here say that Bitcoin is an 'internet currency' I think it's going to have to venture offline if it's to truly see mass adoption. Of course, with that comes a serious concern about government intervention but we're nowhere near there yet.
It's interesting you should bring up farming as a first step. Where I am, a lot of people are getting into self-sustainability. They know that there's a lot of hanky panky that goes on with their food and they don't want to rely on Walmart, Costco, Asda, or whatever as the place to buy safe food. So they're getting into farming.
Over the last few months, a local 'growers club' has been forming and they've been bartering with other growers for things they need. Like John might grow cucumbers and lettuce while Mike raises chickens. John wants some meat so he barters some of his veggies with Mike and both are happy. Of course as the network grows they're coming up on the limitations of having such varied inventory and are starting to talk about, once again, selling to each other for fiat currency.
So I did a little presentation to them the other day about Bitcoin and everyone is excited. There's a lot of technical details to work out but we're slowly getting there. Right now, there are about 30-50 people that routinely come together to trade and we're getting everyone set up with either an offline wallet or, for those without a computer, an online equivalent. They're going to try it for a bit and, eventually, if everything goes well, they plan to only trade with each other in Bitcoin and adopt a 'no fiat allowed' policy for group membership.
I'm telling this story because I think it's a good way Bitcoin can spread in a community. When the club started, there were only 2-5 people. Now, less than six months later, there are 30-50 people who regularly trade. If the clubs adopts a 'Bitcoin-only' rule, local, real-world use, of the currency will rise as the club grows. It might never overtake fiat locally, but it can provide a good and healthy trading environment for a growing group of people.
I think the real 'takeoff' for Bitcoin will be once the price stabilizes and isn't so reactive. It's been pretty nice lately but it can still be easily upset by large buys or sells. Once things even out, it'll be easier for people to trade in Bitcoin- almost as easy as it is in fiat.
I have hope for the offline future of Bitcoin.