He failed at a number of jobs, based on effectively cracking and walking away. Its just the way things are.
Plenty of people would argue against that, and state other reasons for his departures.
If nowt else, least he has the decency to resign, rather than hanging on for a pay-off.