bitcoin can't replace the dollar until people stop exchanging their bitcoin into dollars
and that day will never come as we all converting our bitcoin to fiat so that we can spend it wherever we want, if the day comes when bitcoin is accepted everywhere then it can replace dollar.