Voters didn't get tired of the Iraq War, they got tired of the fictional version portrayed on leftist controlled TV, just as they did of the Vietnam War portrayed on television.
One of Bush's stupidest mistakes was allowing the press free rein after 9/11. They should have been corralled like his father corralled them during the Gulf War.
In what version of the war was it worth one trillion dollars of American money to liberate the Iraqis from Baathist tyranny?
I don't know about you, but I'm just not that globally altruistic. I can think of thousands of ways to spend that money in the United States. Or not tax or borrow it in the first place.