To be fair, doesn't every military action have their reasons?
The war in Iraq wasn't simply warmongering or oil looting. The context there was that Saddam himself implied he had weapons of mass destruction.
It turned out he was posturing, but he still didn't exactly keep everyone from thinking he did. He fooled all the intelligence communities, including in countries that laid the blame on Bush for making poor decisions based on this bad intelligence.
Plus, after 9/11, there was a campaign to cut off terror support networks. Which meant going after countries that directly or indirectly allow or enable them.