I think that Axing Rumsfeld was a good idea.
I think the new Democratic majority would do very well at this point to approve the nomination of John Bolton as the Ambassador to the United Nation.
The UN is in dire need of reform. Having a gruff UN critic as our UN ambassador could help the United States achieve that goal. The majority of Bolton's complaints are dead on. The standard dried in the wool internationalist who usually serves as UN ambassador would be less effective in inducing positive change.
Remeber, the UN stood by to watch genocides in Sudan, Rwanda and even in Iraq. IMHO, the corruption of the UN by the oil for food program was one of the contributing factors to the current mess.
There is value to having a harsh critic or two. Bolton is one of those harsh critics who can induce change. Rumsfeld, on the other hand, is the typical insider technocrat who has the magic ability to turn victories into defeat.