In some ways, valor was in even greater display in Vietnam, as soldiers fought in smaller units often as tiny as 5 men, or in isolated outposts, and were more often required to display an individual courage.
There were a lot of MOH earned in Vietnam.
Here, you make an excellent point. Additionally, the WWII soldier fought a "popular", with enormous support at home. The Korea, Viet Nam, and Cold War soldier fought "unpopular" wars, and faced opposition both personal and corporate at home. Soldiers really were spat upon returning from Viet Nam, but not when returning from the field in WWII.