I feel that it is quite far from real success. Right now, people are just using Bitcoin as a way to earn money, if we really want Bitcoin to succeed, people need to use it as their main currency.
Bitcoin is widely used for speculative purposes, but this is not the only use of Bitcoin. If you search, you will realize that there is a large number of companies and services accepting Bitcoin as a form of payment.
In the case of uses for speculation, this is not a problem, since traders and investors contribute bringing greater liquidity to the market.