In fairness, the League states adamantly that they are not racist. They just wish to protect their Southern Heritage. No matter how you twist the events of history, the war was over the right of the Southern states to own slaves. Abolishing slavery meant severely altering their way of life, so yes, the North was telling them they could not continue to live the way their Daddies did. The people who live here are different.
Society is different.
It is a dead era and should remain that way. This is so terribly simple. It should come down. The flag was only used in battle. The war is over.