The only situation that will make cryptocurrency to have a fertile ground to grow alongside with fiat is our Government to give us freedom to use any currency of our choice. People that like fiat should continue with their fiat while those in support of cryptocurrency can use it. We should not be force to adopt any particular currency.
But sadly government will really force out to make a choice, how? if they ban crypto, so we are at their mercy. We all know that crypto brings some much freedom on us, but there are governments that doesn't allow their population to take advantage of it that's why they are totally against crypto today. The only choice we got is to go to other country that supports it, that is if you are willing to take that risk.