In my view the flag does not represent America it represents the US government. It offends me sometimes in aN emotional way, sometimes in a more rational wtf kinda way, and sometimes in a that's just nasty kinda way.
I know it's taboo and a lot of you will be offended by it but I don't even hold it in reverence due to the soldiers that have died for it. I am not filled with pride because of the people that have died for it, It disgusts me because of that. It has been a very long time since a soldier has died that you could point to and say that my freedom depended upon his death.
As far as I'm concerned we should burn the flag, give it a proper ceremonial death, cry, and then never fly it again.