There are only 5,000 U.S. troops in Iraq—about what a colonel usually commands. But for this ISIS war, as many as 21 generals have been deployed. Why?
In the war against the self-proclaimed Islamic State, the U.S. military is notably short on soldiers, but apparently not on generals.
There are at least 12 U.S. generals in Iraq, a stunningly high number for a war that, if you believe the White House talking points, doesn’t involve American troops in combat. And that number is, if anything, a conservative estimate, not taking into account the flag officers running the U.S. air war, the admirals helping wage the war from the sea, or their superiors back at the Pentagon.