Is the Confederate flag not a treasonous symbol?

Say what you will about "your heritage" and the "true causes" of the "War of Northern Aggression". The Confederate Flag symbolizes one thing and one thing alone, treason against the United States of America. How is it that we tolerate this treasonous symbol, but strongly condemn... show more Say what you will about "your heritage" and the "true causes" of the "War of Northern Aggression".

The Confederate Flag symbolizes one thing and one thing alone, treason against the United States of America.

How is it that we tolerate this treasonous symbol, but strongly condemn other symbolic actions which are not nearly so drastic or treasonous?
Update: SayAgain:

When Americans wage war against America, we call that "Treason".

Please try to keep up.
Update 2: Contrary to what appears to be popular opinion, Mexicans are not Americans.

Mexicans are Mexicans, they waged war against another country. That's just run-of-the-mill warfare.

Confederates were Americans, and they waged war against America. That is treason.
18 answers 18