Here is a interesting fact. Vietnam lost nearly million dead to US bombs and guns. That is more dead then any Muslim country has lost in the last 70 years. In other words Vietnam is the single biggest victim of US military power than any other country since WW2.
On the other hand Vietnam killed nearly 60,000 American military personnel. More Americans have died at the hands of Vietnamese then in any other war since WW2. If you count every American killed by every single Muslim country since WW2 the number is still 10 times less.
This means Vietnanese fought like lions and killed Americans on epic scale and the defeated them. No Muslim country has done this damage or fought so well or defeated the USA like Vietname did.
Although the other side of coin is Americans killed million Vietnames. By this measure the Vietnamese would be entitled to nurse the biggest hatred for America then any other. On the American side with 60,000 lost I could understand if America despised the Vietnames.
But why is it today the Vietnamese are such good friends with Americans who in turn also have a soft spot for Vietnam. Contrast this to the hate you see by many Pakistani's against USA when there is no historty of bloodbath like Viet/USA war.
This analysis is wrong on so many counts.
First of all on bravery part. Two things to consider. At the time of Vietnam war, the technology was basic.
Therefore, the Americans had air advantage, but nothing more than that.
Air Advantage was mitigated with the thick jungle terrain.
Most Americans died in the jungle terrain taken down by the Viet in Guerilla warfare.
Do you think the Iraq's have that chance!! Especially with very advance technology USA posses now.
The Iraqi had been siting ducks in the open deserts , picked by the air power.
If we look at the Taliban, they had little advantage of Mountain hideouts, they did better.
But barren mountains can still not hide you from air combat. It may shield you but not to the degree thick jungle terrain.
The Taliban still did lot of damage to the Americans to the degree they are leaving, may be not as many killed as in Vietnam but defeated in their purpose nevertheless.
Now to answer your second question about hatred of Americans or Americans hatred towards Muslims.
You have to remember USA is a Christian country, To a degree that they are ready to go with the Jews for the second coming of Jesus despite them blaming the Jews of hanging the "first coming" on the cross.
Despite knowing that Jewish Messiah is entirely different from Christian Messiah, that's why they rejected Jesus in his "first coming".
This factor alone is enough to explain the attitude. USA and to the same degree Europe would always be against Muslims, no matter what. it goes back to over 1000 years.