Question for the non-northerners on here: How did the Confederate flag last this long as an icon? Isn't flying it a bit like flying a swastika? Isn't it a voice of support for a pro-slavery armed rebellion?
I mean, it's really irrelevant to the shooting, but I have to ask.
Transplant here, but lived long enough in the South to understand this. There are multiple reasons. First, Americans fought and died in the Confederate Army, so in that sense compare this to Russians who display the Soviet flag in commemorations of WW2, even if they aren't actually wanting to go back to Communism. That's not as far back in time, but historical memorializing doesn't always depend on chronology. From the late 19th century up until the Civil Rights Era, the Civil War tended to be thought of both in the North and in the South as a war between brothers, not as loyalists vs traitors. That view has continued in the South. The flag has become a symbol of a region with a strong identity, without an explicit focus on the historical event. And then there is the uglier side of its use as a way of supporting segregationist politics while simultaneously telling the Yankees to get out and mind their own business.