The anonymous structure of the blockchain technology is a breeding ground for criminal activities life money laundering, drug trafficking?
No it doesn't. So far you can not buy your weed in the street with Bitcoin. Do you forget how currencies like the dollar, euros and almost all of them are used to operate illegal activities? Wanna compare the number of dollars used and the number of bitcoins used for this and compare. Crypto transactions are like babies compared to traditional currencies.
The same point if you want to focus only on the blockchain technology. It makes more good than bad