I do not think bitcoin is the ideal currency to exchange goods in the future. Because the price of bitcoin fluctuates so much during the day. Imagine you use 1 btc to buy 1 Macbook. But the next day you can not buy a Macbook with 1 btc because the price of btc can big dump significantly. I think that btc is used as gold which means that it is a speculative product and not a purpose to create currency to exchange goods.