I have thought about this a lot. I'm of the Vietnam generation, when many people did their best to avoid serving. I personally have never thought I would do well in any branch of the military, and I'm absolutely not - never will be - one of the "love it or leave it" types. I don't worship at the altar of the military.
But those who sign up today are NOT just doing a job. That may be the way the cards deal, and they may never be in combat or within 100 miles of a combat zone.
But they have voted with their lives and bodies that IF assigned, they will go there. IF they are sent to combat, they will go there and serve.
They may never be asked to give their own life, but they've put themselves on the line and said they will do it if asked.
If you have not served in the military, law enforcement or emergency services, it's more than you have done. I've been a reserve deputy and have been in some prickly situations, but I don't consider that the equal of the commitment made by those serving in the military.
To me, these folks deserve respect.