I think the crux of the matter is that Rummy is taking the fall, he is being used as the scapegoat for the Iraq war not going well,than the Marines saying that they dont have armor,Hagel and a lot of the Senators are blaming him for all of that plus not having an exit strategy.
It actually all started with the prisoners being abused and than it went on to not signing the letters and now Hagel comes out with, he blames Rumsfeld for Iraq's failures.
Handwriting on the wall for him or does he have staying power?
Hagel and others are grandstanding. The war in Iraq has gone far better than anyone expected, but these folks see an opening to hype themselves at the expense of Rummy and Bush and they are going for it. They ought to be expelled from the Republican party. I wonder how quiet McCain would get if he was quickly banished from his leadership positions and cut off from RNC funding.