Patches and pins are fine. Bathing suits, underwear, and beach towels are disrespectful. You throw a beach towel on the ground, and then walk on it, is that really what you want to do to our flag?
Maybe I am just a true conservative, and need to get with the new times where old rules for respecting the flag no longer apply. But I still believe in the old rules.
After you have served your country in two (2) foreign countries, feel free to lecture, Walter.
Until then, you can shove your advice.