As an org head in a tech organization experiences I try to find managers/supervisors like this and actually move them out of the organization.
I know that you direct management and peers can be one of the greatest influences for good or bad for the broader team. A person like the Manager in this situation is a clearly going to create more problems for other team members in the future.