it is not strange that iraqis didn't like the flag with the 2 stripes refering to the 2 rivers. actually many arabs beleive that the 2 stripes of the israeli flag refer to 2 rivers as well: the nile and the ufrates, which means israelis dreams of talking over all these lands between these two rivers. anothe symbol that might be annoying them is the yellow stripe between the two rivers as if you're saying the kurds control the land between the two rivers, maybe it was not designed to mean it this way but it does creat a great deal of confusion.