This is truly a great thing for our soldiers regardless of which side you were on... I think everyone can agree that Rumsfeld was a big problem
I'll have to say that when the Secretary of Defense neglects to heed the advice of his own top generals who are reported to directly by officers in country, that is an enormous problem. Rumsfeld did what was in the best interests of his own party, which was to resign.