Many thieves are hiding stolen goods on alts that have not committed any crimes. I think this is a huge problem, but as I said earlier, itmay be fixed by a simple change--tracking stolen goods should be aided with the ability to summon and knock out (and steal from but not kill) an alt carrying stolen goods.
People need to be able to retrieve their goods. Going around the rules like this is ridiculously clearly an exploit that's not intentional and has caused some players much grief. I don't know how simple it would be to go through with what I've suggested, but I hope the devs do.
I know that some pople may be killed or knocked out for buying stolen goods, but this would simply make the game more interesting. You'd need to trust your source and be ready to talk your way out of a fight with a ranger. The vast majority of the casualties would be alts.