Yes, it completely depends on people because many people still not believing on cryptocurrency. Even many countries governments are not supporting these cryptos currencies, but the government should understand they need to believe crypto currency.
Believing is an easy thing to do for the government since if they will conduct a deep research about the benefits and advantages of using cryptos, surely they will hooked. But why that is not the scenario in some countries? Because aside from the advantages that bitcoin can give, there are serious disadvantages too once bitcoin are being accepted. Plus the fact that bitcoin isn't much popular in the said country. And there is still more factors.
Look at how legality of bitcoin in Japan battled, it tooks many years. A support from the community is really a must.
No you are incorrect here buddy. Governments do not see it the way people see crypto. First of, most crypto are all decentralized. Hence, governments would want to have a certain level of control over the currency their citizens want to use. Second, it's hard for them to really comprehend it so far as it is very new and there are most likely a lot of fears to use it.
Yes, crypto are not controlled by government so the reason behind is the government won't any benefits of using it because all the cryptocurrencies are completely decentralized, already they spread into the market and many people are being actively trading them without any government authorizations.