@Beelze: OK, I don't want to throw a cheap shot at you here so need to ask more questions to make sure I really understand where your head is at about this:
Of course it was a bad thing, I never said otherwise. But the fact of the matter is that even though they were fighting to own slaves, those reasons were less ideological and more based on the specific circumstances that the south was in. I only bring this up to show that the north really wasn't much less racist than the south, so labeling the confederate flag as "racist" is silly, because then you would also have to call the United States flag "racist."
Small objection on the comparison to the US flag for stuff I already said on my previous post just now and also wrote about in posts previous to that one. Maybe change "racist" for "a symbol for the fight to own slaves"?
Smaller objection to the statement about the "North being racist": One, because that's whatever when the issue is whether they were fighting to keep the slavery system around or the opposite, and two it feels somewhat like that "2 wrongs make a right"/appeal to hypocrisy logic again =/, but that's more of a comment to you as someone who likes to debate rather than something I want you to respond to here.
I felt the need to bring it up because there is more to it than "they wanted slavery because they are racist."
I get truth isn't as simple as "they were evil racists". I mean, people normally think they are right in doing what they do, even the most despicable of people, and many racists would not normally realise or think of themselves as racists. However: What are you going for here? Just a statement on the complexity of truth? Because yeah, truth is complex, but the idea of fighting for slavery for the sake of economy sounds still really damn despicable to me (if anything could be seen as worse if they aren't racists, because if so they have the mind to realise these were people with actual rights, and still wanted to make them slaves), how is that any better other than adding more layers to it D=?