One of the most clarifying things Charles Eisenstein says is (paraphrasing):
If you were placed within the totality of another’s circumstances, you would behave in the same way they do.
That is, if you had the right mix of childhood trauma, economic deprivation, lack of exposure to a wider world, etc., you’d be a racist too. Given the right mix of circumstances, you’d also abuse children. To deny this is to live within the illusion of moral superiority.
This doesn’t mean bad behavior is excused. It does mean, however, that the right response to the temptation of moral superiority is to reply “there but for the grace of God go I.”