I honestly don't think it'll happen, certainly not in 15 years... In 100 years maybe?
Agree with you. May be it will not happen.
It will not replace dollar ,yet bitcoin will be part of a currency internationally. Not all citizen can afford bitcoin at the moment and government wants to control currency in each country.