I completely agree with you. At current time btc cannot replace physical money at all and become a world currency. But maybe in future things will change.I think it'll continue to be used as an asset. It's not suitable for paying for goods and services. It's way to expensive.