I've never subscribed to the idea that we should worship people who have some professions, but not others. This applies to any job, policeman, firefighter, soldier, etc.
I don't think you should get extra credit for doing your job. For example, if you're a firefighter, your job is to fight fires and save people. If you then fight a fire and save someone, you aren't a hero. You did your job. That's what you were hired to do. You did not go "above and beyond" anything.
The same goes for police who fight crime and save people, or soldiers who fight wars and protect the country. It's in your job description. It's what you signed up for and are getting paid for.
Now don't get me wrong, I'm glad we have such professions and wouldn't want NOT to have them. I'm just not going to pretend like someone who does their job is some kind of superman/woman.
So unless we're going to have a special day for clerks, CEOs, garbage collectors and every other job that exists... shut the hell up about veterans day already.