Over a year ago gemini was supposedly the first civilian US airline to land in Iraq, just like they were the first to land in Bagram several month before that. These were AMC flights, and I assume that is where the insurance comes from. For the crews there was additional life insurance from the moment you crossed the border till the moment you left the country. This was to cover any problems if your own insurance didn't cover because you were in a war zone. Gemini even had a guy fired for asking about this coverage and wanting to see it in writing.
After Gemini played guinea pig, other airlines have started operating there as well.
GCD: the "peanuts" ARE the problem. You try to get any western crew to go there and you are bound to have a lot of questions (especially about (life) insurance and danger pay). I have seen that now with 3 different airlines. A lot of the former soviet union pilots operating these old aircraft for shady companies are glad to have a job, and asking questions will send them and on the street really fast. A union is something that does not exist there. A lot of these guys have flown in previous war zones and a bullet more in the sky doesn't make much of a difference.
Aircrew are replaceable. It's probably harder to find a replacement plane. It's the cost of doing business. Sad but true, even in the US.