Look, I think, your standpoint is legit and you are free to have and to promote it. But you have to accept that this applies to everbody and while some people will agree with you, some will disagree and some won't even understand what your actual point is. If you have personal experience, the whole matter is surely touchy on a whole other level, I just want to remind you, that situations with fury, anger, misdeeds and redemption are part of human history forever and over the centuries, societies came up with many ways to deal with it. Again - if you don't want to forgive Greenwood, that is fine. But I don't think, it will be too helpful for yourself when you become angry at people just because they have a different viewpoint than you - because just like you, they also bring their personal connections into it. Noone can claim moral superiority and as somebody pointed out, we might be far away from having a complete picture of the situation anyway.
Lets leave it at that, just for the record, I'd probably be also less... distanced in matters where I have personal connections with.