The General Stanley McChrystal's controversial Rolling Stone article aptly titled, "The Runaway General" (smh) that excoriated civilian officials never should have happened. Quiet simply put, George W. Bush would have fired him back in late 2009 when he undermined the President's estimates for the amount of troops needed in Afghanistan.
Let's turn the clock back to 2007 during the lame duck session of the Bush years. ABC News broke the story that the president wanted, "a clean sweep." It had been reported by several papers including the Kansas City Star that the highest ranking official in Iraq at the time, General George Casey as well as the top commander in the Middle East, General John P. Abizaid had openly expressed trepidations over the President's suggested troop surge, which would eventually work. So what did Bush do? He replaced them for undermining the office of the President! The Los Angeles Times then reported that the departures would make way for more aggressive movements in Iraq.
Now, last year when former Chief United Nations Weapons Inspector in Iraq Scott Ritter called for McCrystal's head for undermining President Obama he was given a slap on the wrist. At least that was how it was perceived to the general public. This leads to a larger issue with our current President. A lot of his policies are well intentioned and according to Politfact.com, he is keeping a robust number of his campaign promises. However, the optics surrounding his everyday movements and decisions make him fodder for the daily GOP fire. In the case of loose lipped McCrystal, who makes Joe Biden look like a mute, Obama seems to have dithered on the obvious; firing General McChrystal! At least that is what George W. Bush would do.