It takes a lot of cheek to kill, what, 2 million people? participating in a pointless war, and then retire there. Americans, AIR?
The kids also do not trust their govt. or the education they get in school. They now have access to the Internet and can learn things on their own.
For the older generations, the other part is that America has, in a way, redeemed itself. First was the attempt at the end of the war to rescue millions of people. We've also brought great wealth to the country and for better or worse, taught them capitalism (Clinton in the 90's). People may be dirt poor, but nobody in Vietnam goes hungry anymore.
So yea... it just isn't how is looked upon anymore.