> "Blaming the Iraq war for their dislike of us is about as silly as it gets, they didn't like us before."
Actually, I'd love to hear a better explanation for the Iraq war. Because I've not heard one that wasn't silly.
Iraqi's didn't like us and didn't like us before? Have you met many Iraqis? Remember this was a relatively modern, westernish country. The average Iraqi liked america, our freedom, and wish they could be liberated from Saddam. (this is not a justification for the war with Iraq, in my mind, but neither is the 9/11 event which involved Saudis and had no apparent connection to Iraq.)
How about Iranians. Do you think Iranians hate westerners? Reports from people visiting Iran, and the Iranians I have known disagree with that position. Again, also a relatively modern society, though with an even more religious government than Iraq.
I think you might be making the mistake that many make of conflating the views of "leaders" (often self described) or "government" with "the people".
On the other hand, take an individual Iraqi or Afghani father, who lost his wife and kids to a drone attack that only killed civilians. Do you think he might hate america? Quite possibly. But that was not "before", that is only "since" the drone attacks started.
I imagine there are many kids who were teenagers who lost their fathers and or mothers to drone attacks in the last 10 years who will grow up to hate americans, and some of them may turn out to be terrorists.
The "War on terrorism" is using tactics that create terrorists.