So, you forced the guy to the point where he snapped and then fired him. You wrote it yourself. Everyone went to him. Your management sucks hard and should’ve been fired in the first place for not doing their job. And now your team of lazy devs finally have to work to earn their money. Good for you.