I agree, BigGuns. That behavior is really aggravating, though that kind of person would probably still claim no fault even if presented with a log with their name, the name of the person they smited, and a time stamp of when it happened.
I would code the features BigGuns suggests myself if you guys would agree to implement it, just to nip this behavior in the bud. But quite frankly, if the advice of all the Powers That Be is to ignore the rep feature entirely, it should just be removed.