Not fair according to who? Why is it the entire community now has to suffer a potential exploit because this individual user did not secure their account correctly? Yes it sucks, but if there are not standards then it is a continual never ending slow creep toward abuse. SwingFast made a mistake, they should bear the responsibility for it, not pass it on to the community as a whole.
If this was a normal case, everyone who had left the negative rating for the account being hacked would have removed the negative rating because it no longer applies. However, Zepher is dead, so that is just not possible at all. Sure SwingFirst's probably made a small mistake, but why should he not be restored to whole while someone else who made similar mistakes gets to get their account made whole. It isn't SwingFirst's fault that Zepher died. SwingFirst's getting restored back to whole as much as possible is the very definition of "fair."
Personally, I don't have Zepher on my trust list. However, I'm not going to ask 19 DT1 members to remove him either.