That is sheer stupidity to ban the Confederate flag because it is part of our nations history thus it should be forever etched in the minds of all Americans therefore should be kept to remember that there was such a time our nation was in a Civil War.
If people who say that owning a Confederate flag is racist and wrong because of the inhumane practice of slavery that it once represented. Then that shows that our nation is as ignorant as it has become because yes slavery was immoral, but it was the way of life back in that epoch. Even the Northerners who abolished slavery long before the Confederate states were still racist given the times. Also without the Civil War and the Confederate states seceding from the Union who is to say that we would one day be given states rights, like we have now? That is what the Confederacy wanted above all else and even though the Union was thankfully put back together the reality that the Confederacy split up laid the groundwork to state rights.
Anyways, the stars represent the the 11 Confederate states starting with the Motherland of Sucesion in South Carolina who led the way by means of fomer VP James C. Calhoun of South Carolina who was dubbed the Father of Sucesion during the Antebellum period. The other Confederate states were: Mississippi (home state of Confederate Pres. Jefferson Davis), Florida, Alabama, Georgia, Louisiana, Virginia (relinquished partial claim they had on Washington DC and made their capital in Montgomery, AL and Richmond, VA), Texas, Arkansas, Tennesse, and North Carolina. The other 2 stars symbolize Missouri and Kentucky, 2 border states that the Confederacy wanted to join the Confederacy. Missouri almost did that is until the Confederacy under the leadership of Gen. Leonidas Polk sent their troops there and ravaged the Missouri countryside forcing Missouri to enter the war on the side of the Union.
The red in the Confederacy signifies the blood spilt to ensure the survival of the Confederacy if they made it through the war and the blue which was the bars in the stars and bars of the confederacy also made up the "Southern Cross" or the Cross of St. Andrew. The patron saint of Scotland and many Southern plantation owners could trace their lineage back to Scotland, so it seemed only fitting.