Winston Churchill didn't fire his Attorney General:
So why should Bush?
Seriously though, this firing of the USAs goes right to the heart of the White House. Bush probably knew of, and approved, the removal of attorneys that weren't "playing ball" to screw Democrats. It's the kind of thing Bush would revel in since he's always found personal strength in knocking down people.
Expect Bush to keep Gonzales for as long as possible, because with Gonzales gone (and Miers), that leaves Rove and Karen Hughes as the last of the old-timers surrounding, guiding, and defending Bush.
Churchill didn't fire his attorney general but that hasn't stopped the lofty Claremont Institute from awarding their Winston Churchill Statemanship Award to Donald Rumsfeld.