Just read the entire thread.
To me, what it comes down to is bad management by Ritchy and I don't mean this as a put down of Ritchy.
All these types of explosive reactions have a history of loads of sometimes small, little things and then one larger incident can blow the lid of the boiler. It's learning to notice the small little things that is what matters. Reacting when it's all gone too far achieves nothing either for the employee or for Ritchy.
Slamming the door on someone? That could oh so easily have gone very wrong and what if the employee had been injured or a proper fight had happened? Doing that, when you're the boss, is 100% wrong and there's no other way to see it. Not only that, it's wrong, anyway.
It's also points to Ritchy having issues about himself which we all have to some extent, but when you're the boss, you have to be professional at all time regardless of how you feel emotionally.
If I were Ritchy, I'd go on some industry approved management courses. He obviously has ability as a manager but maybe needs some of the sharp edges knocking off and replaced with some good management techniques.