Honestly, I don't think any autopsy of Fry's Electronics can be complete without explaining why MicroCenter didn't follow Fry's in falling under. It seems that every story discussing the impeding end of Fry's had half of their comments be either "Fry's failing? How's MicroCenter doing?" or the reply "they're still doing gangbusters." And all of the easy exogenous factors that a simple analysis suggests (e.g., the rise of online retailing) should also hit MicroCenter equally well, but, well, MicroCenter isn't a failing company.
For my own speculation, I think one of the key differentiating factors is that every MicroCenter I've been to has always felt like it was slightly too small, and that probably helped insulate it from the empty store effect that seems to have hit Fry's hard.