b/c you can do the right thing for completely differrent reasons some being completely opposite of morality but self interest... nothing heroic about that.
a man who is given a uniform and rifle knowing he is goin to fight and more then likely kill some one who is ill equipped and will likely die protecting his country is not heroic. especially when the odds are overwhelmingly stacked in your favor.
joining the military to protect your home, family country and national/religious identity is one thing.. joining to kill peopl b/c you want to kill some one isnt.
a criminal can be brave and risk his life doing the wrong and illegal or ill moral thing that doesnt make him a hero.
a plastic surgeon who went to school not to save life's but to earn money taking those who can afford them is not heroic or noble.
i use to tell my friends as a joke when we would play hypothetical game when they ask if i would risk my life saving them if they were wounded. i would answer, yes.
i would put you over my shoulder and haul you the hell out of the fire fight. using you as my shield to protect my back as i made a tactical retreat..
kidding aside if he were to live, their is nothing heroic about my motivation for doing the right thing..
its like politicians the public can have an image about you it doesnt mean that is what you are behind close doors