Soldiers are not heroes they are tools of war. There is nothing heroic about following orders without thinking. Soldiers do not protect, they harm. They are paid killers. That isn't honorable.
I don't think they're hero's.But they do think before orders and do protect.