Personally. I think you're making an incorrect assumption in that a person's job isn't going to make me respect someone, although there are many individuals out there in the real world who expect you to respect them on that alone.
I respect people who do an outstanding job at whatever their job is. People who are honest, trustworthy, law-abiding, hardworking, and who have what I consider to be high morals. I respect a person who can lead by example. I respect someone who is a team player and not self-centered.
It is true that there are a large percentage of this type of person in the Ranger Battalions and in Law Enforcement...perhaps that type of personality is drawn to adventure. It is the above average performance by these individuals which has earned their respect as a group.
I guess my point is, don't get a certain MOS or job to gain respect from other people. You can do that in any job or with any MOS by setting the example for those around you and by building a solid reputation.
I have to second what Earthpig had to say on the subject of respect and different jobs. There are a vast number of jobs that I would not respect, per se, but I can find examples of someone in those fields who has earned my respect through his or her performance. However, I DO expect that people in certain fields such as military service (at any level), medicine, and government will behave in a way that earns respect. If I encounter, in example, a Navy officer who can't find the report he's supposed to provide me and acts like he really couldn't care less, then I am more upset by that than if an insurance agent behaves the same way. Why? Because I have great pride in our nation's armed forces and expect anyone wearing a uniform to embody that pride and the duty that comes along with it.
Also, consider that most cops (whom I do respect much) deal with more cases of people NOT respecting them than treating them with respect: Don't become a cop because you think you'll get respect, power, or anything along those lines. Do it for the right reason of serving your country and community in a very important way. Many people, sadly, don't respect the armed services much anymore, too, so remember that your first element of respect needs to be your own respect for yourself and for institutions you value.
"If I settle for less than my best effort, then I must live with less than my best self."