Government of other counties may have considered bitcoin as illegal because it is an online currency that they have no control of. However, the popularity is very high that a lot of people use it for various purpose like a real money and for generating income as well which is good for the people. I guess government calls something illegal if it is not mandated and taxed by the government, therefore they do not benefit from it.