I do not understand why I should compare these currencies. The dollar is for the government, and bitcoin is for the people. So it was from the very beginning of the existence of bitcoin. And bitcoin will never replace the dollar
Dollar is for the people also and it is the most popular currency in the world IMO, bitcoin is for the humanity but not all
will be able to adopt with it especially if it is not supported by the government.
They are both used by the people and I do not think that they are for the people. Bitcoin is definitely created not for people but rather oppose the financial system where centralization is observed. While USD is created so that government will have a distinction when it comes to currency. I won't make this two compete since they have each features and advantages. Beside we can always use both whenever we want.