Quite frankly if you want me to pronounce it Eruck, then spell it, Eruck. If you spell it Iraq that is exactlly how I will pronounce it.
How you can get a hard "E" sound from I and the "uh" sound from a, is beyond me. If the pronunciation is wrong don't blame the people that pronounce it according to the spelling, blame the idiot that used the wrong sounds in the first place.
Quite obviously the character that made the translation from Arabic to English didn't know how to bloody well spell, now we all have to wear the dunce cap for that idiots mistake.
Now just imagine the problem we would have if he had spelled it, Iraqu. We would all be pronouncing it I-ra-cue.
If you don't like the way we pronounce it then go to whomever is responsible for setting the correct spelling of English words and get them to change it. Because from now and for ever more, 90% or more of the English world will pronounce it I-rak.