Calling anyone or everyone who served in any conflict - Iraq, Viet Nam, Afghanistan, whatever - a hero just because they showed up is just plain stupid and nothing more than a slap in the face to those men and women who are the real heroes - those people who knowingly put themselves in danger (when they didn't have to) for the sake of someone else.
Just doing one's job does not make one a hero. That includes flying a plane over a country and dropping bombs (a job) and getting shot down and ending up a prisoner of war does not automatically qualify one as a hero in my book. If that person did something along the way where he put himself at risk (and didn't have to) for someone else, then, yeah, I'll call 'em a hero.
These guys: Airman 1st Class Spencer Stone, Specialist Alek Skarlatos and Anthony Sadler, they're the real deal heroes because they put themselves in danger (when they didn't have to) for the sake of everyone on that train.
It's time we get our language straightened out on this kind of stuff and make sure we properly recognize real heroes like Stone, Skarlatos and Sadler with a slap on the back and not a slap in the face.