Well if implemented, it would be to easy to bork the system. By the nature of the system, they are forever marked but with time become but a residue. Just like 90% of Dollars have drug residue on them. You are all suspects now if you have a dollar.
What makes the idea of tainting even worse, is the ability to 'frame' others for something. i.e. 18,000 coins were supposedly stolen, the 'thief' could send 2,000 of them to a reputable person's address. The recipient will claim innocence but who is going to believe that the 'thief' just gave the coins to him? We're talking 10K about now.
You are wrong.
If someone gets 2000 sent to them out of the blue, they can and should send them back.
You make some assumptions there. They might not even know they received them (i.e. cold wallet) for months.
Then you shouldn't just hand back the coins because someone says they are theirs. You should turn them over to an authority and let the claimant prove they are theirs. (i.e. just like finding a bag of cash on the street) Turn them in, if unclaimed, they are yours.
It is a little more complicated than 'just send them back'.
And many more possible scenarios.
Declare that you have them, yes, but not publicly.
But be honest, most people handed 2K coins will turn off their computer and wait and plan.
BTW: The faucet has received 'tainted' coins.