In my opinion, the only reason ExpressJet is surviving right now is because the industry is booming. People are flying a lot right now and the load factors are relatively high.
Almost every airline is doing well, not great, but well. Even Independence Air would have been okay if they were still alive right now.
Once the flying slows, which it eventually will, the pains of running an semi-autonomous airline with regional jets will hit hard.