MSNBC’s Chris Hayes sparked controversy and debate on Sunday when he said that he felt “uncomfortable” calling soldiers killed in action “heroes” because the term can be used to justify potentially unjust wars. He later apologized for the statement. (See apology below.)

Hayes spent a large portion of his Memorial Day-themed show on questions of war and of the people killed on all sides of military conflicts, from American soldiers to Afghan civilians.

After speaking with a former Marine whose job it was to notify families of the death of soldiers, he turned to his panel and, clearly wrestling with what to say, raised the issue of language:

I think it’s interesting because I think it is very difficult to talk about the war dead and the fallen without invoking valor, without invoking the words “heroes.” Why do I feel so [uncomfortable] about the word “hero”? I feel comfortable — uncomfortable — about the word because it seems to me that it is so rhetorically proximate to justifications for more war. Um, and, I don’t want to obviously desecrate or disrespect memory of anyone that’s fallen, and obviously there are individual circumstances in which there is genuine, tremendous heroism: hail of gunfire, rescuing fellow soldiers and things like that. But it seems to me that we marshal this word in a way that is problematic. But maybe I’m wrong about that.

Hayes’ fellow panelists expressed similar discomfort. Linguist and columnist John McWhorter said that he would “almost rather not say ‘hero” and called the term “manipulative,” even if it was unintentionally so.

Hayes then said that, on the flip side, it could be seen as “noble” to join the military. “This is voluntary,” he said, adding that, though a “liberal caricature” like himself would not understand “submitting so totally to what the electorate or people in power are going to decide about using your body,” he saw valor in it.

The Nation’s Liliana Segura then chimed in, saying that “hero” is often used to paint wars in a “righteous” way.

“These wars in Iraq and Afghanistan … aren’t righteous wars,” she said. “We can’t be so afraid of criticizing a policy.”

Hayes’ words caused a predictable furor with some. One Twitter user said that he was “uncomfortable with calling you an American.”

Others, though, supported Hayes. “Questioning-rather than bolstering-orthodoxies is inherently controversial,” blogger Glenn Greenwald tweeted. “That’s what makes Chris Hayes’ show so rare for TV-& so valuable.”

UPDATE: Chris Hayes issued a statement on Monday apologizing for his comments:

On Sunday, in discussing the uses of the word “hero” to describe those members of the armed forces who have given their lives, I don’t think I lived up to the standards of rigor, respect and empathy for those affected by the issues we discuss that I’ve set for myself. I am deeply sorry for that. As many have rightly pointed out, it’s very easy for me, a TV host, to opine about the people who fight our wars, having never dodged a bullet or guarded a post or walked a mile in their boots. Of course, that is true of the overwhelming majority of our nation’s citizens as a whole. One of the points made during Sunday’s show was just how removed most Americans are from the wars we fight, how small a percentage of our population is asked to shoulder the entire burden and how easy it becomes to never read the names of those who are wounded and fight and die, to not ask questions about the direction of our strategy in Afghanistan, and to assuage our own collective guilt about this disconnect with a pro-forma ritual that we observe briefly before returning to our barbecues. But in seeking to discuss the civilian-military divide and the social distance between those who fight and those who don’t, I ended up reinforcing it, conforming to a stereotype of a removed pundit whose views are not anchored in the very real and very wrenching experience of this long decade of war. And for that I am truly sorry

.