it will be very difficult to make bitcoin as a currency because if the government has not legalized bitcoin it will not be able to make bitcoin into a payment tool, which is still the issue that is legality
Government of some countries legalizes some things while the same thing is illegal in another country. We do not need to wait for all the countries globally to legalize bitcoin before we take to the mainstream by accepting it for goods and services. Let all of us that are bitcoin fans start accepting it then others will join us.