I don't actually believe bitcoin doesn't have any value at all. The only problem with bitcoin is its volatility as you have pointed out. Bitcoin doesn't just become a currency with no value at all considering that before you can use bitcoin you have to buy it which means the value is equated to the price when it was bought but bitcoin is represented in any currency as its back up value. This does not make it a non valued currency. For future use as a real currency bitcoin may not be able to fit itself until it will become stable which is the hardest thing to realize for now.