I'm not saying you shouldn't... but I would be very careful with trying to judge the past using the ethics of the present.
Imagine in 40 years, your own child comes to you and says "Mum, you abused me as a child, and now I'm cutting contact!"
Of course right now, you think you are doing everything right, and of course you are not abusing him. But you have no idea how morality and ethics will change in the next 40 years. There is every chance that something we do now, will be considered "abuse" then.
Would you feel that was fair? or would you feel resentful because you did your best based on the world/situation around you.
A generally good set of guidance is:
If someone was considered "bad" in their own time, then we can condemn them E.g. Hitler was not celebrated during his own period, he was hated and considered unethical then as well as now.
If someone was considered "good" in their own time, but now times have changed and we know they were wrong, then we don't condemn or judge them personally, but we do acknowledge that their actions weren't right.