He's going to be the fall guy for all the shit that's happened like fort hood, the times square bombing, christmas bomber etc.
Obama wasn't going to tell Napalitano to take a hike, so Blair was the next one on the list.
btw, he "resigned" because he was told to step down.