I agree with a lot of what you've said, but that bit struck me as unfair. It's natural for employees to be fired, and for those fired employees to reflect on the past in order to find jobs that make them happier -- what a depressing world it would be if that weren't the case! -- so I'm not sure I'd conclude that their personal growth necessarily implies a systemic problem in the company (especially at n=6). And it's entirely possible that someone might get fired from a different company and end up happier at the OP's company, no?