Because some countries think BTC is the place of bad guys, they may use the BTC to fund the terrorists, and they may think that the BTC helps the money launderers.
If they think that Bitcoin is used by people to transact money from terrorists and launder money, then why do a lot of other countries still accept Bitcoin? Some even legalize the use of it in their country.
I think that is not the only reason why leaders of countries do not want Bitcoin circulating in their country especially those countries that has a censorship in their internet. Usually the government do not want their people to use such cryptos since they want to monitor their people.