What I appreciate about your piece is that this shows the shadow side that lives within us all, great, small, tall, short, white, Black. Gandhi was a racist in his youth in South Africa. You and I could find this kind of thing in all people of stature. No matter how badly we want our s/heroes to be perfect, honey, they ain't. They were also products of their times, and as such, tended to reflect the zeitgeist,which was and still is deeply ugly.
No matter how badly we wish to be able to paint people wholly good or bad, we can't. And if you don't mind my pointing out the VERY obvious, God does the same thing. In half the Bible, He's an arrogant, selfish, power-mad shit who takes pleasure in forcing humans to kill their kids to prove their love, murderously wipes out your enemies if you will (BUT HE LOVES EVERYBODY). Second half, He shows up like any good schizophrenic: love your enemies, blah blah. In other words, God is as flawed and human as we are because He is a human construct, and by making Him divine, we justify and validate both our best and worst traits. Just saying.