Your idealism is great, but the growth of Bitcoin is going to be dependent upon it being convertible to currency, especially since products for sale still need to be purchased in cash. Services are different, because we can provide those and assign them our own value, but unless a distributor takes Bitcoin as payment, at some set exchange rate (again, against other currencies), your idealism falls flat on its face, unfortunately. If Bitcoin once again trades at ~0.20 - 0.40, then you'll have your trade/exchange system back. Because people are willing to pay real money for Bitcoin, there's a real need to be able to quickly convert back and forth. Liquidity is king.