Blaming others is a poor strategy. Not simply because everyone can see through it. Or because it’s dishonest. Or because it destroys relationships. Or even because, while trying to preserve our self-esteem, it actually weakens it. There’s a more essential reason why blame is a bad idea: Blame prevents learning.

Why You Should Take the Blame – Peter Bregman – Harvard Business Review.