Many of the comments in this thread prove revisionist history works in it's endeavor to bend your way of thinking.
So, in a way, it symbolizes confusion about the truth.
A piece of education for all you brainwashed northerners (coming from one who has lived and gone to school in the north, and the south:
Not all southerners are racist, and many northerners are.
Southern pride != racism!!! (To all those who think that: please put down the kewlaid and come back to reality!) :roll:
And most who display the said flag are usually rebellious (try to not be PC), and/or are white trash/rednecks.
I can attest to the fact that the education in schools about the Civil War greatly differs depending on where you live. In the north you are taught that all southerners are rebels, racists, uneducated, and uncivilized. In the south you are taught that northerners are bigots, power hungry, and corrupt. So it's likely that your opinion coincides with where you grew up.