That flag don't represent career politicians like Bush or Obama, or any politician. That flag does not represent government, or government's twisted corrupt policies.
Why do you think the leftist and communist hate that flag?
That flag represents a united country, based on freedom and those that sacrificed and sweat for that freedom.
Put your flag back up.