I'm suggesting you don't understand how these things work, and thus making bad judgements.
When Arabs see Americans celebrating the invasion of Iraq, they see that as "Americans celebrating the destruction of an Arab country and death and humiliation of its people".
Such broad generalizations are not a good way of looking at the situation.
When people celebrate these kinds of things, they're not celebrating the "death" of civilians. They're celebrating a blow to the international imperial bully. Now I'm not saying this is OK, but it's not any less evil than Americans celebrating the successful invasion of Iraq.
EDIT:
To put it in a slightly more formal way:
Event X occurs, group A views it as Y (something undesirable), group B views it as Z (something desirable).
Group B celebrates (wrongly) the occurrence of "Z". Group A sees it as: Group B is celebrating the occurrence of "Y".
Group A then wrongly makes an assumption that Group B celebrated the occurrence of Y.