Everything can be used for illegal transactions. Probably USD in the form of cash is still the most used tool for illegal activities. I guess EUR is the second.
When something gives ease of transaction people move towards it. In the past USD & EURO has been used much as it is known to people widely than bitcoin.