I'm wondering this because is such a real threat to bank system and we all know how banks and governments are tightly linked !
BTC could make people more autonomous, self-resilient, being their own bank. You can use it like cash, making your transaction almost untraceable (or untraceable using e.g. monero or dash or laundry systems) : this is governments worst nightmare, isn't it ?
Because they do not have the power to do so. Each government has their own sovereignty and jurisdiction and imposing an ILLEGAL label to Bitcoin worldwide is impossible unless all government in the world make the same move. However, some country/government acknowledges the worth of Bitcoin so it will be difficult to make Bitcoin to be illegal on a worldwide scale. Regardless of the threat Bitcoin gives to banking system, they just can't touch Bitcoin.