So, my original post was longwinded and softly worded. Since that one wasn't clear, I'll break it down.
The Confederate Flag represents a failed state based on the violent oppression of a group of people. They were tortured, slaughtered, and enslaved.
It became popular during the Civil Rights movement to fly the flag in the face of African Americans to remind them that they were inferior and threaten their lives.
It has no place in a government supported by our tax dollars. There is nothing stopping you from displaying or wearing the Southern Cross, but you would be an asshole to do it.
The flag is part of our heritage. It is an embarrassing, horrible, violent heritage that belongs in a museum to prevent future generations from enslaving others.