BTC sure can replace any currency, or be equal say the least. Of course not now as we're still on the very beginning of the show. As the adoption continues, the value of BTC will rise along (with some partial jumps up and down) and we're NOT talking in units of $ as it is right now, but hundreds, thousands, ten thousands, hundred thousands of $.
BTC is deflationary currency. A lot of people is still not getting this right and don't understand what deflationary currency means. With wider adoption the value of BTC will be stabilized for sure. It's really hard to predict now, but it would be something around $ 5,000,000..10,000,000 per BTC, when it comes. It might look like beautiful fantasy to some of you, but it's just simple math, when conditions are met.