Yes, I agree with virtually everything you have said, however, I can't help but think that when a person hurts another person whom that person did not mean to hurt, then he or she will feel guilt and the feeling of guilt will not be negative in that particular case. Maybe I am overlooking something.
But if we observe that in the history of the past and the present, guilt has never really been admitted by the perpetrator of an evil deed
Quite true.
I agree that guilt and responsibility are not the same thing. Many times we have to take responsibility even for things for which we are not to blame.