I'm talking about if a guy from the 18th Century appeared in our time and a common joe ran into him, he'd probably think "Whoa, that is some whacked-up stuff they wore."
Only if this
hypothetical person is completely ignorant of history, and/or has no appreciation for it. We know Picard
does have an appreciation for history in many forms, including war history of other races The Promellian Battlecruiser in TNG is one example. His rather anachronistic patriotism for France is another.
That Picard does not immediately bow down and worship something a 20th Century person wore (A Military Uniform) shows that the writers thought about it and realized that a guy from 400 years in the future might NOT love everything about our century.
If folks were offended, well it's their problem for being so hyper-sensitive and so 20th century.
We're supposed to believe that the people of the 24th Century are so far more enlightened, and yet repeated examples, including this very one, demonstrate why they are not. They were pompous, arrogant, and
grating in early TNG. There's a reason that by season 3 things changed. When one directly insults, offends, and talks down to ones own audience, one tends to alienate them.
Also, this attitude of "if you're offended, deal with it" is a disturbing and recurring sentiment i'm seeing more and more of. While I agree if something is not to your liking, or bothers you when it comes to entertainment, one should exercise the right to change the channel...
...I also feel that depending on exactly what we're talking about, nobody should feel compelled to stay silent, or have their opinion belittled. If members of the military were insulted by Picard's remarks, then they have every right to state their opinions and
be heard. Afterall, it is
their uniform and ultimately what it represents, that is being disrespected.
The scene was making commentary on the
cold war. Fine, fair enough, but i'd point to an episode like "A Private Little War" Which at least tried to analyse the bigger picture and give both the characters and the audience something to mull over, instead of "It is the future.
We rock, you
suck." Which is what it does with each one of the outfits Q parades in. Each era is slammed in a wholesale and simplistic fashion. Picard has no objectivity about any of it.
Even, say, McCoy's "It's a miracle these people ever got out of the 20th Century" remark from ST IV does not jab at anyone in particular. It doesn't lay the blame strongly at the feet of one group, or one mentality. It's a witty one liner that remarks on life overall in the 20th Century. Which you could liken to going back to a pre-industrial, pre-indoor plumbing era and saying "Good God how did we get from this to where we are now?" It's not an indictment of one group as some kind of symbol of everything wrong with a certain time or place.
Star Trek had many low points, even in the original series there were scenes/episodes that leave a rather uncomfortable feeling.
One that always seemed a bit disconcerting to me was in the very first pilot. When Pike and Boyce are talking about Pike's future. The rather casual reference to an intergalactic slave trade, and worst of all Pike
considering being involved in it. That has to be one of those things that would be later retconned in Gene's mind.