I agree, but who is to blame for that though? 9/11 should be worth almost a lifetime of good propaganda, but our government seems to be content to not even talk about it anymore.
When directly asked a couple of years ago what the American people can do to contribute, the administration's response basically boiled down to "go shopping and don't worry your pretty little heads about anything".
In ww2, everyone was involved, and everyone felt a part of the war even on the homefront. We all shared in sacrificing to win the war.
One of the big problems with vietnam, was that no one over here really cared about the war, with a guns and butter policy. Johnsons big mistake was to allow americans over here to not be invovled in the war, and bush is making the same mistake. if you are not involved, then eventually you dont care anymore.
Until and unless average citizens over here feel a part of the war effort, then why should there be continuing support for it?