you seems like a great manager! everything you said makes sense, except for "Never, ever fire anyone...". Really? what about those who are highly paid but very disruptive to the team, ie. destructive to both budget and team outputs? And can't be move to different areas. Surely that would be the exception to your rule?