An understandable mistake. People tend to judge by appearances.
Exactly, you made my point for me. That's why the uniformed services push professional dress (among other things) so much.
How do you know? Did you conduct a wide poll or something?
Yeah, on another board we were discussing various fan service from both male and female characters and that happened to come up. Surprise, surprise, most of the people there didn't like seeing a banana hammock on Picard.
I'd say that there are quite a few people who are perfectly fine wtih some semi-nudity from a 50-something - or "old guy" in your terminology - who was as fit as Patrick Stewart was in TNG. And I think many younger men could only wish yo be as fit.
He was fitter in First Contact.

And no banana hammock either, thank god.
Has it ever occured to you that you're not the measure of all things and that other people might feel differently than you?
Yeah. But I can only speak for myself when I say I could have done without seeing it.
We saw Gul Ocett in TNG "The Chase", and we got a glimpse of a female Cardie soldier in the infirmary in "Journey's End"*. Every other Cardie military person, including every one of them on DS9, was male.
Were you trying to make a point, or was that just a point of interest?
Professionalism is what you make of it.
It's a pretty universal standard here on Earth thanks to Western influences.
Male officers are wearing what it's virtually a primary-colored pajamas. Do you think it's professional for a uniformed service? They look more like circus performers than soldiers. You have a problem with it, too, or you have it only with the female version? if so, why?
Actually I don't much care for the TOS or even the TNG uniforms for that reason. Putting the security guys in bright red on TOS was especially dumb. But then everything was like that on TOS because it was the '60s and color TV was this new awesome thing and they wanted to show that off. I have more of a problem with the female version because while the men got to wear slacks and a shirt, the women were all wearing a minidress, something that would be especially awkward crawling through the Jeffries tubes with, not to mention just sitting down without crossing their legs.
Staring is ok. We are humans. I stare, and she is not even my type. I have no problem with co-workes checking out my ass when I use my tight-fitting trousers, too.
Ah, but when you're on duty, your attention should be on your job, not on how great your coworkers look.
Nope, I work in academia. But there is a level of professional dress required here, too, especially at conferences and the like. And miniskirts are totally kosher.
Working in a uniformed service is a bit different.
Everything can be mocked. British soldiers wore helmets that looked silly.
No, not really. Their major failing was that they didn't protect anything but the top of the skull.
Prussians had fucking spikes on the top of theirs.
Which were used to intimidate their enemies and might have even made a decent weapon if it came down to it.
Samurai wore clothes that looked like women's dresses.
They wore armor over really baggy pants and clothing.
Except none of them are kilts.
Spartans, Romans, Scots, and a whole lotta other people disagree.
They didn't have pants back then. They had a cloth they wrapped around their hips and between their legs to cover that up and put a tunic over it. And they also tended to wear greaves over their legs for some protection if they had enough money for them. Of course that's ancient times. Much later men still wore tights. Standards have changed, thankfully.
My point being: professional dress, even for uniformed services, depends on time and customs. It's not set in stone: "Thou shalt not bare your legs on duty".
It depends on the types of duties you carry out and the climate. Slacks are pretty universal these days, or something a bit more rugged for out in the field or in a high wear and tear environment, such as the ODUs that the Coast Guard and NOAA Corps wear. When you're on a ship, you don't exactly want to be in shorts or a skirt.