This concept has been discussed at length before and vigorously rejected:
+1
I can only reiterate my concerns, but this is a very important topic and seeing Mike Hearn continue to vote in favor of it is even more unsettling. While your approach is intriguing from a technological point of view, the scenarios you describe don't seem very plausible to me and once such a system would be in widespread use it will just provoke countermeasures resulting in an arms race that will only lead to Bitcoin being a miserable experience for everybody in the end.
As the recipient of a transaction you will always bear the risk of receiving coins that will end up being blacklisted, because the crime of the sender was not yet reported or the verdict was not yet final (assuming the verification process is at least somewhat thorough). This will lead to everyone applying the most restrictive blacklists with the fastest and least false negative prone approval process possible before accepting any payment.
Yes. The assumption is that if Bob is really a human rights activist, then he either won't get blacklisted (because that kind of nonsense would result in people quickly abandoning the list), or he'll be able to persuade whoever he trades with not to report him. That lack of central control is key.
A decentralized blacklist approach sounds nice, until you factor in that most people are neither interested in nor able to personally assess the guilt of some suspect. Just have a look at how much debate there is over the scammer label in this forum and how time consuming these debates are. Do you really think each and every merchant will take the time to listen to your life story before accepting your payment? Who is going to pay for that time and effort? Also this merchant will have to convince their supplier as well to take the money, etc. Adding coin mixing to that equation will make it even more complicated.
Don't get me wrong: the fact that some crimes (especially corruption) will be much harder to trace with Bitcoin is one of my biggest concerns about Bitcoin in general, but I just don't see tainting coins as an acceptable way to go.
Think about it this way: would you argue that it is justified to require all Internet communication to be personalized and enforcing crime blacklists at the TCP level? Surely this would be an even more effective measure against crime but where do you draw the line?
Bitcoin is a tool for payments and not a tool to prevent or punish crime or to enforce arbitrary social concepts of justice!