If that is true, then it did not become readily apparent to Bush overnight, did it? If Rumsfeld needed to go, then he needed to go for policy reasons months ago, not for political reasons today. That's all.
Agree 100%. He should have been gone after his comment that the insurgency was in its 'death throes.'