I don't really regard military as heroes most of the people that join the military are just doing it for a safe and guided career where they don't have to make their own decisions, or are social rejects or criminals that are desperate for employment. I don't have any statistics of course but I think it is a very very very small portion that actually want to protect and help. I remember on Discovery Channel there was a doctor who had his own practice and had millions of dollars and joined the war to become a medic and help the Iraqi people that guy is noble and a hero.