Melisandre burned people, including Stannis' daughter, but she came back to complete her mission and fight for the living against the dead, and went out on her own terms.
Jaime pushed Bran out the window. He ended up going back to Cersei, but he still went to fight for the living first. More than anyone else from Cersei's court did.
Theon betrayed the Starks and killed children, but he came back to protect Bran and Winterfell, and died a hero's death.
The Hound also was presented as a villain at first, but he also saw the light (literally) and fought for the living. He also went out on his own terms, fighting his brother.
I might add Daenerys also fought for the living, and lost more than most doing so.
You're right, none of those things add up to mass genocide, but I reject the idea that she would commit that act in the first place. That's what we're discussing here, and that's what angers me (still).
As for her being a foreign invader, her family had been established as living and ruling in Westeros for 300 years, before she was forced into exile as a refugee. That's longer than most families in the US can claim citizenship. True, she utilized foreign armies, but that was out of necessity.
You enjoyed the story, great. The last three episodes left a very bad taste in my mouth.