That is exactly why its difficult. People are scared for their lives and want safety, so they are willing to send others to battle so that they can feel safe.
Its unfortunate that being born male makes you subject to the draft. And you're placed with a moral dilemma that women don't have to face. Refuse to fight in war and you'll be subject to public criticism, called a pansy, and judged based on your willingness to fight. Just look at Bill Clinton and Dan Quayle, they were judged based on their willingness to fight in war. Something that was not expected of female politicians at the time.
They label vets as Hero's, so they wont feel as bad sending males to war, something that sometimes is necessary, and to cover the pain they have to go through so they wont feel as bad having a need to do this. The word Hero comes from the Greek word Serow, which is where you get words like slave and servant. And thats what essentially a Hero is, to be used as fodder to protect someone else that is more important, instead of that person going into direct combat themselves because we need to keep them alive, or used so that someone else profits at their expense.