I'm from Chile.
Small countries will always be shit as long as big countries use them as chess pieces. Both Irak and Afghanistan current history is marked by cold war. That's the prime antecedent to the way they were. When in school, they tought us that antecedents to certains historical periods are quite important. And I mean it as being posting from a country and half-a-continent that suffered that too, cold was was a bloddy black hole for some historical processes.
I agree. Big countries like the U.S., Russia, China have always and will continue to use whatever they can to get what they want. It's been like that since the Roman Empire.
The Middle East is a mess. Always has been, always will be. Iraq/Iran have been fighting for millenia. Always will.
The U.S. should have never stayed in Iraq or Afghanistan. Never. The only way to "win" those wars was to annihilate the countries. Cities. Installations. Everything but we couldn't do that so those wars were lost before they even started.
We should just leave. This primitive people cannot be trusted with anything. Religion has already conquered and consumed them.
They need to be isolated and forgotten.