I have have similar thoughts to yours in the past, I do understand.
But you are right these people do not deserved to be harmed, to harm them would do no good.
I am also thinking of the past
The past cannot be changed (unfortunately) To make the world a better place good, compassionate, kind, peaceful action is needed.
The future is important, the past is to be learned from.
Bad people do bad things and I do not think you are a bad person Kenneth.
The journey of a thousand miles begins with a single step.
Lao Tzu