I think the main reason why the government declare that bitcoin is illegal because it seems that bitcoin is a threat to the national money of the country. Though bitcoin is decentralized coin, it can be a centralized coin its up to the government if they accept it as their national money.