Bitcoin being illegal or legal is depend on the person, who use it? anyone can use bitcoin in illegal transaction or legal transaction.
which is still an issue,not all countries recognize bitcoin,bitcoin is also considered bad because the value of currencies based on market demand and has a high degree of fluctuation,not all states prohibit all financial institutions accept transactions using bitcoin,virtual currency as legal tender.