There's no silver bullet. It's equally hard to determine when a manager is acting against subordinates because of petty grudges, or when a manager is acting against subordinates because they're bad at effectively telling subordinates what they want. I think that's kinda the job you sign up for when you choose to join higher-level management.