The bitcoin as a crypto currency is still very young and has not been noticed by all countries so it just need some time until it gets legalized by the country.
Bitcoin is NOT guaranteed to be legalized. I'm pretty sure the government wouldn't want a form of currency that would be difficult for them to tax, especially if a lot of people aren't willing to pay for their taxes.