I think the people who are concerned about the anonymity of crypto due to the uses are over-worried about the small percentage of the population. You are going to have people use and abuse systems, no matter the system. In other words, you are going to have people stealing money in any way possible. Now, if people would do their research before blindly sending money to a team of anonymous users leading an ICO, then that's their own fault and not the fault of the cryptocurrency system itself. Yeah, there are people who are going to buy drugs and weapons with crpyto. But, they're going to do it with cash too. How do you plan to stop people from using 100s of millions of dollars in cash? You can't and won't.