IMV, Bitcoin/CC is only necessary because of the existence of fiat legal tender. If the government didn't hold a monopoly on money I wouldn't put so much hope into CC. If we had private competing currencies there'd be little need for CC, tho, of course, it could still be very useful and perhaps still quite profitable.
In short, I don't particular want BTC to replace fiat, I just want non governmental currencies.