The liberal moralizer needs to tear down the U.S. soldier as a way of guaranteeing that the soldier is never elevated to a more honored level in American life than is he, the liberal moralizer. Tear down the soldier and you destroy the honor we feel toward that soldier. Find anything to show you are better than the soldier so that you and your smug liberal friends can celebrate your superiority. Liberal media guys cannot abide that America has heroes who are not them.
Some people believe one achieves greatness by preventing others from achieving greater things than what one can accomplish oneself. That is a viciously false but nonetheless popular belief. The truth is that one achieves greatness by helping others to achieve even greater things than what one could accomplish oneself.