You still need to be able to convert your BTC to a legal tender currency to pay wages, debts, and taxes. As long as that requirement exists, BTC will always be a secondary currency at best (and I'm not convinced it will ever be a currency in any meaningful way).