The simple thing to keep in mind is that the Tor network is all fine and dandy for hiding from corporations and other individuals, for the most part, but a so-called anonymity network that depends on benevolent people running nodes clearly doesn't work. The very structure of the Internet isn't suited to anonymity, and real solutions to the problem build a network over the Internet, a network in which use and contribution are identical. So, Tor is fine to use, but I wouldn't use it for any major crimes. Every major player who has depended upon Tor gets caught somehow.