Or perhaps just block those blacklisted wallets and don't support them on the network (bitcoin) level?
Fortunately there is no such power, a victim may contact some exchanges to blacklist an address or some addresses which relate to the thief address, but not all of the exchanges in this world that you can ask to do that, it requires lots of resources obviously, and how if it just BTC10 but the resources that you need to blacklist the thief address more than the amount of BTC10.
Most cases are unhelped, the victims can't do anything about it but let it go.
A short story;
After MT-Gox hacked which BTC850,000 bitcoin stolen, the owners can't do anything about it, but law enforcement keeps tracking the transactions and ended with someone from BTC-e (Alexander Vinnik) was arrested due to dealing with money laundering which suspected relate to funds from MT-Gox as well.
So, if you have at least BTC100,000 that someday get stolen and still have enough resources to track those coins, then you may be able to recover the funds even though with small chance and it may takes years.
Yeah you need a lot of resources to be able to block or track your stolen bitcoins and it seems unfair for others with few bitcoins that they can't do anything when their digital assets got hacked. Money talks, Money matters, just be careful with your funds to prevent from getting hacked.