There are clearly humanitarian reasons to go to war. After day 5 in Rwanda, we should have gone to war and stopped it. 800,000 people were killed in 100 days in that genocide. We probably could have stopped the deaths of 700,000+ of those people with minimal casualties inflicted.
Because of George W. Bush, there is no possibility that the left in this country will accept the idea of a humanitarian war for a long time. The US will have to stand idly by while these kinds of things happen because false equivalencies will be raised.
Every country has natural resources of SOME kind. Any suggested humanitarian action will be termed as a grab for those resources. Every justification would be challenged as a smokescreen. As I said, false equivalencies to Iraq are the norm on the left now.
I think that what the Taliban in Afghanistan were doing to women justified a war to remove them before 9/11 even came about. Of course, Bush had no interest in those issues and did little to nothing to stop them with that war during his tenure.