Yes they do for various reasons.
Some do because they say they were patriotic, but that is an oxymoron because they are flying a flag of rebellion against the US.
Some do because they want to preserve the South's heritage. I really do not understand because the South as most people know about it are two things Rich, White, Self-Proclaimed Colonels who live in large plantation houses and Slavery. Most of the food that we know are Southern food originated from cuisine that was used by the ex-slaves.
Some do because they want to honor the Confederate soldiers who fight in the Civil War. Thats fine, but then they are honoring those who fought a rebellion against the US because they did not want to be told to release the slaves, who were human beings (some people keep forgetting that) even in modern times. One poster said that the South wasn't wrong because every other culture did it? That still does not make it right to keep human beings in slavery. Besides, the British Empire, and the French nation have both outlawed slavery by that time period, and most European nations have outlawed slavery. The CSA was the only large white nation that owned and traded in slaves.
Also, the North fought to PRESERVE THE UNION, not to dictate morality terms. If I remember correctly, James Buchanan, the President before Lincoln, allowed much more legislation for pro-slavery than any other President, and to think none of the Northern States wanted to secede. New England does not count because it was different circumstances (That was during the War of 1812 and involved an national embargo).
Remington: People call themselves patriots, but fly a flag that was the symbol of rebellion against the USA is an oxymoron. First of all look up the term oxymoron, secondly they were US citizens before taking up arms against the US.
Robert E. Lee was as much as a traitor as George Washington. I have great respect for both men. I respect Robert E Lee because he fought for his home, not for a way of life nor for the Confederacy. He fought for his home that was across the Potomac at Arlington.
Saying the slave trade was illegal in the CSA as much as the USA is false. Slave trade in the Southern states prior to the Civil War was true, but that held the same degree of upholding the law as Prohibition. The citizens of the CSA HELD, KEPT, and TRADED slaves until 1865, when they lost the Civil War. In the North, it was not illegal to own slaves until the 13th Amendment in 1865.
Yes Brazil was a large slave-owning country, but Brazil was a nation of mostly Portuguese and Hispanic people prior to the American Civil War. If you read your history, In accordance with the way European powers operate, if you were not White, they really did not care about you and your country. One of the primary reasons why Britain and France, the other reason was because of cotton.
The war was fought over slavery after the Emancipation Proclamation, and nearly all of the officers of the Confederacy were white, rich, slave-owning men, who organized their own militias, and guess who was the Colonel of that militia group, thats right the white, rich, slave-owning men who organized the group.