I really, really dislike Memorial Day. Not because I hate the military (not true), nor because I don't think soldiers can't be heroes (also not true), but because I hate the spewing of jingoistic "all soldiers are heroes and they protect our freedom," by all parts of the political spectrum. Now, I want to make it clear that I do not believe soldiers can't be heroes; for example, I consider JFK to be one of the greatest men this country has seen, partly because of his actions in the military. What I am asking, is why all soldiers are automatically heroes? They certainly don't all earn it (US soldiers 'killed Afghan civilians for sport and collected fingers as trophies' | World news | The Guardian). And don't say it is because they are protecting our freedom, because frankly, they aren't right now. There were wars where they were, but our current conflicts are not intended to protect us.