Vietnam, Iraq and Afghanistan all also exposed the weakness of American might? Was the last big war that the US won WW2?

The US lost these wars politically. This has always been the US weakness rather than pure military power.

The US was better at getting what they wanted through either soft power or threat of military action than as a result of actual intervention. Which is why it’s really counterproductive when the government does not believe in soft power anymore. It’s the one thing you did well and that allowed you to get your way most of the time.

> The US lost these wars (>... Vietnam, Afghanistan, Iraq and now Iran) politically...

These were not wars! These were American offensive aggressions against sovereign countries that lasted years if not decades for the people in power to suck resources into and out of the military complex andfor their own agenda. Interest peters out after a while when people realize the true nature of the offensive.

A war has two or more participating countries and a dialect between the two to resolve the conflict. A war has casualties and losses on both sides of the border (preferably not from local flight equipment but actual military hardware).

America won Iraq and Afghanistan in a walk.

They didn't do a great job of nation building afterwards, but the actual war part was very successful.

You go to war because you want an strategic outcome you can't get with other means. I doubt the strategic outcome of the USA in Irak or Afghanistan was "kill a lot, lose not that many, leave the country in shambles, achieve nothing in return".

The strategic outcome in both wars was to replace the goverment for a friendlier one, and in both cases the USA didn't get it, not even close.

But if you view wars as an sport where people kills other people and the winner is the one who kills better/more, then war is declared over and "teams" look for another war to "play", indeed USA won both wars in a walk.

We achieved "get the Iraqis out of Kuwait" back in the day.

Not alone

"The strategic outcome in both wars was to replace the goverment for a friendlier one, and in both cases the USA didn't get it, not even close."

The current Iraqi government is considerably more friendly to the US.

Bit lost here, to be honest - What exactly did the US win in these engagements?

You might make a case for increased control of and importance in the middle east for Iraq, sure - that declined somewhat after a forced fumbling backwards out of Afghanistan and tanked on contact with Iran, so if that was the take home stuffed panda prize to write home about it's been well and truly run over by a road train and left in a ditch.

Clearly big wins for the USofA PMCs, but that's a little more narrow than "America".

What the fuck are you talking about? Afghanistan was handed back over to the Taliban. That's a victory? Kill them and chase them for decades and then release a bunch of their prisoners and return control of the country to them and declare victory?