This is more my thought… can you afford to lose the guy and pay what it costs
To replace him?
I worked for a company that for all team manager positions, everyone on the team was automatically interviewed. That way they all felt valued, even if you knew a handful of them weren’t getting it