Sorry for the long response. Short answer in the last paragraph. Long anwser follows:
Why are [fill in the blank] disrespected on an internet forum? Because it’s an internet forum. A large fraction of what you read on most internet forums is anonymous schoolyard bullying. In the case of Gcaptain, bullying by about 0.25% of the maritime public at large.
As for the larger question RE: respect for the military. Here’s the societal deal. Americans pay people the military to do a job. We show the military more respect than most any other line of work. This wasn’t always the case. If I dropped you into the year 1980 you’d really know what disrespect for the military meant. My point: I suggest be happy you get what you get, because service people are treated like gods now, compared to the way it was immediately after Vietnam.
After your 20 years in the service, whether you were getting shot at every day in Afghanistan, or sat in a rear echelon post with no chance of injury, the American public shows you respect by paying your pensions and benefits until the day you die. Which can be, statistically speaking, about 46 years. Or, give modern medical advances, 62 years or more. The taxpayer probably won’t get the same deal. The taxpayer will likely have to slave until their mid-60’s paying those pensions and benefits. The taxpayer will likely live on a pittance in their old age, statistically speaking. But no complaint. That’s the respect the military gets. No slap on the back, no empty words, but cold hard cash for the rest of their lives.
Seems to me a pretty good system. If you don’t choose to stay in the service until retirement that’s up to you. You still get VA benefits, and likely some GI bill training benefits. Out of respect.
I admit a little warning light goes off in the back of my mind when the military starts seeing itself as distinct from the public. As if the public owed them more. The public and the military should be one. When the military begins to be a separate caste, you start to get problems. Hence my ambivalence towards showing the military any more respect that is given them now. It seems to me of late, with politics such a mess, and government in disrepute, that a certain faction of the public turns to the military for answers. In turn, a certain faction of the military seems to bask in the glory. Not good for a republic. Not good at all.
But I’m digressing. That’s not what the OP was talking about. He had a simple direct question, so here’s a simple direct answer: 1) Looking for respect on an internet forum is like looking for a nun in a whorehouse. Unreasonable expectation. 2) Like my boss always says: I pay you to do a job. If you want respect, take the money and buy a dog.