I agree with you Simon- it is utterly disgusting to have a confederate flag flying at political buildings when it totally represents slavery and all that the " south " stood for during the civil war and before. It's a no-brainer to me too in that they should remove it. Especially after these murders.
In the High School I attended in Southern California years ago it was called " South " high school and their flag in the 1970's had a confederate soldier on it and the football team was called the " South High Rebels " . That was at a time when the mini series Roots was coming out and having this flag at our school caused a lot of racial tension in a school that was 33 % Hispanic, 33 % African American, and 33 % Caucasian . The principal was forced to remove the flag due to the riots it was causing within our school grounds and they FINALLY got the message on how offensive it was .
You are correct- America just does NOT get it. There are so many prejudiced attitudes especially in the Southern States and Midwest that it's ridiculous. It's so ignorant. Out west here in California it's better- however it just depends what community or part of the State or city people live in. One reason I wrote a song titled , " Prejudice and Ignorance. " Because prejudice and ignorance really IS all just the same