As opposition to the war in Iraq grows, the common theme heard from all sides, is that regardless to degree of opposition, the soldiers are all heroes. This stands in stark contrast to the reaction to Vietnam where returning soldiers were spit on, yelled at, etc. I wonder why?
Today, we only blame the leaders. Perhaps it is post-modern liberal blue state idea that the structure of society impels the impoverished to join the army, thus they are not responsible. This stands in contrast to the Kevin Smith Clerks mentality that the subcontractors killed by the destruction of the Death Star in Return of the Jedi deserve no sympathy due to their complicity with the dark side
Or, perhaps it is merely the acceptance that patriotism is ok, a conservative red state idea that has won out, shifting what is politically correct.