Those in leadership roles are expected to lead with conviction. Those that blame others for thier own shortcomings are not leaders, they are failures. To lead takes stamina, honesty and have a path forward for success. If you are one that has a history of bad decisions, isolation and with a 'go it alone' strategy you will fail. Blaming others for your own weakness is a recipe to fail. People like this in business and organizations, usually have a personal life that mirrors this.