The main reason for this ban is it's really really difficult to control Bitcoin. Bitcoin transaction is anonymous so it's nearly impossible to find out the owner of any transaction. Beside countries banned Bitcoin because their technology still not developed enough to control Bitcoin and its disadvantages to prevent crime take advantage of Bitcoin to commit guilty like tax evasion, drug trafficking,....For now there are few countries legalized Bitcoin but these countries still not able to control Bitcoin totally so I think it'll take much longer to see Bitcoin legalized worldwide.
Yes, that is true mate. Their government are more concern in controlling bitcoin for the safety and economic growth of the country. Thats why they banned btc. It seems they are only one sided, they are looking at the negative side. And they didn't realized the advantages that bitcoin brings to people's life. It resolves unemployment and may give financial stability to anyone who invested in btc.