I wonder if making criminal acts harder to use can solve anything.
Hearthlings seem to be trigger-happy muderers. Can't we add the "weight of the crime" debuff each time a crime is commited? To represent guilt or fear. It would lower stats and skills of the criminal by some percentage, depending on crime. Tresspassing would be a lighter crime (maybe 0.5% debuff), while murder is the heaviest (maybe 10% debuff). I think that different crimes should have different debuff time.
It might be applied not when crime is commited, but when someone tracks scents, via an option. Of course, 1 debuff per scent, so you can't give a similar scent to bunch of alts. Also, the severety of a debuff should have some relation with a distance to HF of criminal. Closer to HF - stronger debuff.
If a buff is applied at the moment of commiting a crime, a "guilt sharing" might be intoduced. If a criminal is in the party, the debuff would be spread among party members, with thoose who have higher charisma suffering more (to prevent using a lots of newbie alts).
To reduce a debuff, criminal might do some peaceful work (such as farming), or let his ancestors judge him. To do the latter, HF should be outside with an altar near it to "let the ancestors to gaze upon ye from sky/heaven/valhalla etc.", maybe with some active praying involved.