A major reason for poor morale in the Iraqi security forces (army and police) is the lack of long term medical care for wounded troops. In theory, the Iraqi government is supposed to allow badly wounded soldiers and police to retire on a pension (based on the extent of their injuries), and provide lifelong medical care for service connected injuries. But the government rarely does this, and keeps the wounded men on the payroll, while not providing continuing health care. The injured soldiers end up spending much of their military pay on needed medical care.
Truly, the Iraqi civilian government is nuts to be running this kind of risk--let alone morally deficient for failing to take care of those defending them.