Honestly. The only thing they got wrong is the cowboy hat, and that's just because it's uncommon in most areas of the states. We'll slap the flag on anything - even things that it's "illegal" to put the flag on according to the same rules that say that you have to burn the flag if it touches the ground, like paper napkins.
As a Dallas resident, I'd assert that the cowboy hat is a fairly common accessory for women. Not so much for men until you get way out into the rural areas. (Fort Worth Stockyards notwithstanding)
Sure, but Dallas ain't the east or west coasts, and even in the Midwest, it's probably pretty spotty from one locale to the next on whether or not you'll see them being worn. I think big straw/woven sun hats are probably more uniformly worn across the country than cowboy hats.
Now, if we were talking about baseball caps with a sports logo on it, then I'd say it's as endemic to every corner of the country as oxygen is.
It's actually against the flag code, which is not law. So it's at worst deeply disrespectful, depending on how seriously you take that kind of thing. But we also have this freedom of expression thing going on, which includes being obnoxious or disrespectful, so one might have a hard time getting the flag code into law in the first place.
That's why I put illegal in quotation marks. It's not actually illegal, and few people even know what a flag code is, let alone care about what's considered disrespectful (except when it comes to protesters burning the flag, then it's horrible and offensive).
Besides, consumerism trumps everything, so companies will happily slap a flag on anything and everything because American jingoism will eat it up.
It's not illegal, it's just 'against flag code' which is not and can not be law.
Funny enough, burning the flag is the proper way to dispose of damaged flags, according to flag code. Those damned anarchists and their proper flag disposal
As I said in another comment, that's why I put illegal in quotation marks. I honestly couldn't come up with the right term, so I just went for the sarcastic air quotes instead.
As for the flag burning, you and I are on the exact same wavelength there. I commented on that in my other comment, too!
That bikini top is absolutely the wrong size for that mannequin. It should be wearing a much larger cup size. If that were on a woman with the same proportions it would be as uncomfy as hell. Of course, I highly doubt the shop even stocks the mannequin's size at all because very few people have that big a cup size. So really the problem is that's a shitty mannequin.