A friend of mine reposted the usual Memorial Day image of a uniform with the text that starts off "It is the soldier, not the reporter, who has given us freedom of the press. It is the soldier, not the poet, who has given us freedom of speech..."
I honor members of our military for their courage and sacrifices, including my uncle whom I never knew because he died in the Vietnam War. I do want people to recognize that Memorial Day is about remembrance, not just barbecues and appliance sales.
But soldiers by themselves don't give us a free society. Just look at North Korea or any other totalitarian country. Picture what your life would be like if all you knew was what the government and the corporations wanted you to know.
In 2013, at least 70 journalists worldwide were killed in connection with their work, and there was a 129% increase in abductions, along with countless acts of violence and intimidation, jailings, and other silencings. None of these martyrs charged a nest of machine guns, but I'm sure all of them knew that they were putting themselves in real danger through their attempts to shine spotlights on everything from corruption to war crimes.
This is the day to honor members of the armed services who gave their lives in service to the United States of America. They deserve it. But nobody should try to honor them by belittling people who, in their own ways, fight (or fought) for the same ideals of truth, justice, and freedom.