If you want to play this game:
- Jackson believed that slavery was divined by the lord and must be protected
- Lee's postwar writings shows he believed in the early tenants of scientific racism, that he believed the "Anglo-Saxon" race was inherently superior to blacks, and that freed slaves should be kept as second class citizens.
- Forrest was a principle leader of the Klan, which is by every inch of the definition a terrorist organization, which he disband after Grant neutered them in postwar raids.
Meanwhile, it is entirely true that Grant and Sherman have despicable traits. Grant during the war enacted a general order expelling Jews from his department, only countermanded by Lincoln due to outcry; he undermined capable officers like Rosecrans, McClernand and Warren more out of petty rivalry than anything, his last words to Lincoln trying to "correct" the president's thought that Stones River was a Union victory. And whatever willingness he had to help free blacks and indians during his presidency, he abandoned them when money was on the line. Sherman until late in his life saw blacks as an inferior race, and favored hard war policy against the plains Indians.
That all said, playing it out as if the north was morally inferior to the south is quite disgusting, considering the South fought for the institution of slavery, seceded from the union and started the war by firing on US troops (needlessly, I may add). In the words of a later general of similar controversy, "They sowed the wind, and now they are going to reap the whirlwind".
Don't play the morality game, everyone loses.