Anybody offended by the Stars and Stripes needs to keep it to themselves or else find another country where they are more comfortable.
I agree but would hasten to say that there are more than a few around these parts that prefer the UN flag over any US flag...