The difficulty would be making the blacklist fast but accurate, i.e. there'd need to be high standards of proof that coins were stolen rather than traded fairly. But if blacklisting took too long the thief could already have fenced the coins for real assets before the blacklist took effect.
Ultimately it could end up looking like credit card fraud alerts - suspicious bitcoin transactions could be put on hold (temporarily blacklisted) until confirmed by the wallet owner. But at that point you lose anonymity. I guess you can't have anonymity and accountability...