Soon bitcoin will be accepting every corner store of the world! That is the way we all will get connected with one global digital decentralized currency, the currency for the people by the people.
I don't think that it is possible in even close 20 years.
BTC infrastructure is poor, in most countries BTC is still illegal or it is impossible to pay directly for any product/service via btc .