Am I against the confederate flag? Of course. It represents racial discrimination. For that same reason, I am against the government flying it. However, these flags are not being flown by the government themselves. They're being flown by people. It's freedom of expression, even if it is offensive. Banning it is a flagrant violation of the first amendment.