In fiat currencies inflation will inflate away the injustice, but in bitcoin the deflation does the exact opposite, rewards the thieves.
There's nothing you can do about that. You can't accurately separate the thieves from everyone else. As soon as a thief transfers coins from one address to another, you have to assume that the recipient is not a thief, and it's a legitimate transaction.