I've not seen anyone disagree with that point. There is no justification to the 9-11 attack. None. But we also need to look at what factors helped their warped minds decide to do so.
Have you ever seen a dog that bit a child? I don't tolerate a snappy dog, but one must also realize that sometimes the dog has been teased to the point of biting the next person it can get.
If American refuse to look at the contradictions and flaws in our past foreign policy, we will simply be setting ourselves up for more problems in the future.
(Yes, I know that the biting dog analogy is not perfect, and one can find flaws, so don't bother picking it apart, it ain't worth it.)
We can look at our foreign policies but maybe we must insist that the Arabs look at all their policies. First ---why do they insist on a Palestinian homeland and yet don't believe the Kurds should have one (and they're Sunni Muslims). Why do they scream and carry on about what Israelis do to Palestinian terrorists yet are very very quiet when it comes to Saddam Hussein --an Iraqi spraying chemicals on women and babies and slaughtering thousands of Muslims. It seems fine with them for Arabs to refuse a homeland to other Arabs.