Lesson we dont seem to learn
Sorry but you cant use a clean fight against a dirty enemy never worked in history and it isnt going to change. Saddam did what he said he was going to , took his best troops out of the fight hid them in the streets and is now using them efectively to fight a war the Americans and us cant possibly hope to win not now and not in a hundred years from now.
Sad but its true. It was an ill thought out war poorly planned well executed by our troops given what they had to work with , but as ever they are in the wrong place with the wrong kit for the wrong reasons. And for Afgan and any other stan you care to mention the story is the same.