@hawkeye10,
I will not prevent you from flying the Confederate flag over your home or business. IMO, it is protected political speech.
However, no one is required to manufacture Confederate flags.
No one is required to sell Confederate flags.
Confederate flags should not be flown over government buildings.
Nobody is required to do business with someone who chooses to fly a Confederate flag.
I am allowed to make fun of, deride, and humiliate anyone choosing to fly a Confederate flag, and make them feel like the horrible people they are.
Deal?