IMO Bush’s comments just before the election that he was planning to keep Rumsfeld until the end helped deliver the Senate to the Democrats. I’m a moderate Republican and it ticked me off to no end. Out of 80+ million votes (or however many were cast…), I have no problem believing that at least 8,000 people in Virginia or 3,000 in Montana decided that their party was out of touch, or as non-Republicans were mobilized by his comments.
Cutting him loose now does not speak to the President’s desire for change or being open to new ideas, but rather to the fact that he was forced to fire him/have him resign due to the election.