I think that in the long run Bitcoin could replace the dollar. At the moment it is still to volatile and people are just holding hoping for it to increase dramatically like it did late 2017.
Unfortunatly at the moment to many people are using it purely as an investment vehicle and not using it as a means of trade which is really what it is meant for. Lets hope ideas change