a flag flying upside down means that the nation it represents is under distress. It isn't something that means that he's being ugly towards the nation or disrespectful.
Flying a flag upside down is actually listed under flag ettiquite. "The flag should never be displayed with the union down, except as a signal of dire distress in instances of extreme danger to life or property." (http://www.anchorflagandflagpole.com/etiquette.htm) The Vietnam War as viewed by Kerry and the Vietam Vetrans Against the War would have definently consituted displaying the flag as a signal of "dire distress." Was not our country in distress in this period of time? Extreme danger to the lives of our troops for certain.
If you want to get angry at someone for misusing the American Flag, look at Kid Rock at the last Superbowl in Fall '03. He cut a slit in the American Flag to put his head through so he could wear it. It was totally disrespectful and flies right in the face of flag ettiquite "The flag should never be used as wearing apparel, bedding, or drapery." (http://www.anchorflagandflagpole.com/etiquette.htm) also, by cutting a hole in the American Flag, Kid Rock has desecrated the symbol of our union, and by law should be fined and/or imprisoned:
"700. Desecration of the flag of the United States; penalties
(a)(1) Whoever knowingly mutilates, defaces, physically defiles, burns, maintains on the floor
or ground, or tramples upon any flag of the United States shall be fined under this title or
imprisoned for not more than one year, or both.
(2) This subsection does not prohibit any conduct consisting of the disposal of a flag when it
has become worn or soiled.
(

As used in this section, the term 'flag of the United States' means any flag of the United
States, or any part thereof, made of any substance, of any size, in a form that is commonly
displayed. " (http://www.anchorflagandflagpole.com/etiquette.htm)
So before making rash comments, I suggest you do a little homework, or at least support your argument better. Any questions or comments can be directed to my email address: jessieklemcke@hotmail.com