You are exactly correct.
What then is the difference between Iraq and, say, Vietnam?
Or, the difference bettween Iraq 2003/8 and Iraq 1991?
I think there are alot of differences in Iraq 2003 and Vietnam.
1.) It was an entirely different situation. We were never directly attacked, therefore the public support for the war was not as great as it was for the Iraq 2003 war. Alot of the public supported the Iraq 2003 war in the beginning because of 9-11, even though we were never directly attacked by Iraq...however, Saddam did attempt to organize an assassination of the first Bush, and invaded Kuwait.
2.) There were many many many more of the enemy in Vietnam then there are in Iraq. (I believe the population of the enemy was signficantly higher). Hence you have large scale offensives. (such as the tet offensive)
3.) The North Vietnamese had already been fighting constantly since the
1940s, they knew what they were doing better than we knew what we were doing.
4.)THe U.S. Military strategy for Iraq was way better than the one in Vietnam, it has kept the casualties significantly lower IMO. The U.S. has done a better job dealing with the Iraqi people than was done dealing with the Vietnamese people.
5.) As far as I know, bullet proof vests were non-existent in Vietnam (if anyone has different knowledge on this, let me know,cause I haven't researched it.) Flak jacks were used, but are no where near the protection offered by body armor today.
There many more things that are different but it would take up alot of thread.
As far as Iraq 1991 and Iraq 2003
1.) Our ally was attacked, therefore we interviened (Also had to do with the fact that Saudi Arabia offered our services to Kuwait, and since we get alot of oil from Saudi Arabia, we were happy to oblige. (this in turn pissed of Osama, because his services were turned down by Kuwait, because they got a better deal from the Saudis) However, it was the right thing to do. Aside from national interest, Saddam would have killed every last Kuwaiti if he had the chance.
2.) We never tried to invade Iraq on a large scale. (we did have alot of special forces inside Iraq, including Baghdad, during the 91 war). we should have invaded Iraq then, while the public support for the war was high. It was much simpler in 91 because all we had to do was push the Iraqis out of Kuwait, which we all know, didn't take long.
3.)I think the problem we're having in Iraq 2003-08, is because we invaded Iraq post 9-11, therefore, international terrorists were already pissed off at us from the 91 gulf war, therefore, they were more willing infiltrate Iraq to wage a Jihad. If you read military reports, for the longest time, we were fighting foreign terrorists rather than Iraqi insurgents.