Bush is a wimp and loser. He isn't the 9/11 President anymore. Rummy was the best and Bush fired him. Daddy lost Gulf War I and son lost Gulf War II. Both are losers.
President Bush did not fire Rumsfled. Rumsfeld wanted to resign twice and the President said no. Now since the traitors are in Congress, Rumsfled realized that he will waste all his valuable time a defense secretary being paraded like a criminal from on Inquisition to another in the House in the Senate. He is great man and does not want not to be able to function in times of war because of the endless Inquisition. He quit on his own.