Not sure if you have ever really been to Mississippi or traveled the south much, many blacks still support the confederate flag, they see it as a symbol of pride, heritage and respect the sacrifice their ancestors made. To many, the confederate flag is a symbol of freedom and if you want to be honest the stars and stripes were the real symbol of slavery before the rebel flag even existed. Not everyone who flies the stars and bars is racist, each person has the individuality to fly the flag for what they want it to represent. I thought you want to help society out ? when I'm looking for gas at 2 a.m and I see a rebel flag at a gas station I surely swing in, why should my freedom of movement be compromised because of a racist white person ? And why would you pass up the opportunity to make society a better place, if they attempt to threaten your life put an end to their racism for the good of mankind.