Bitcoin should become more stable in order to be a popular method of payment. Technically, crypto-currencies are not money, but information blocks. Their value isn`t tied to any economy of the world, and the trade and support of digital cash is carried out constantly and doesn`t depend on standard world trading sessions. Such independence has advantages, but this also frightens, since the price of bitcoin remains unpredictable.
I agree to that statement of yours. Bitcoin need to be stable first in order for it to be use in payment system. Also, if all the governments will allow and accept the bitcoin as a currency and if the businesses embrace the digital currency. But as of now, I think it is impossible because not all the people are knowledgeable enough about it.