Ram was a racist as are most of the Aryans. Here is the proof:
During his exile, he wandered all around India and he came across Dravidas in south Indian. He found the dark and not so hansom south Indians look so funny that he thought of them as monkeys; not as human beings. However, the diplomat in Rama made him strike a friendship with Dravida prince Sugreeva and then he helped hi to kill his brother Bali in the most shameful manner.
also, Ram was not able to consider the dark and huge people of Srilanka as human beings, instead he thought of them as Rakshasas, the fictional characters of his childhood stories.
Then, the integrity of Ram as a husband also is in doubt. He made Seeta walk through fire just because somebody doubted her chastity and then dumped her in the jungle!! How shameful an act from a man who is supposed to be the incarnation of God himself!!