While idiosyncratic issues seem to have driven these recent corporate failures, they serve as a reminder of the importance of ...