Its not that the governments is against bitcoin, it is actually the government being problematic about the taxes, since bitcoin has no relation or is neutral to a country the government does not cover any of it, which means the government wont have any benefits from it, and this is the reason or one of the reasons why governments and bitcoin does not cope up with each other, take note not all governments has illegalized bitcoin, as a matter of fact a lot of countries have gain trust with bitcoin and has legalized them for the good of the country.
Not all over the world, not every Government think negative against bitcoins. Do not count those, Government look forward there's some more Country Governments who are supporting bitcoins. Actually its not our problem if Government banned the bitcoins, its decentralized and nothing in government hand. About the reason, Bitcoin has some disadvantages which can destroy the economy of that country. So just for the sake of their reputation government against Bitcoins.