Unless an article of clothing is made from an actual United States flag, there is NO breach of flag etiquette whatsoever. People are simply expressing their patriotism and love of country by wearing an article of clothing that happens to be red, white, and blue with stars and stripes. There is nothing illegal about the wearing or use of these items.