Yes I think so, Bitcoin will replace dollar in a few decades if things goes smoothly without any problem. If Bitcoin is really a currency, then it is the highest valued currency in the world right now. Unfortunately, many people are using Bitcoin as an asset, not as a currency this is what is holding Bitcoin back from becoming a real currency. So yes probably in couple of decades Bitcoin may replace Dollar.