I don't like to lay blame on the leader all the time, I am one after all, however I believe there's so many leaders/managers that are ill-equiped for the role and are only promoted due to favouritism or longevity with the organisation; it's bloody ridiculous really. Promotion should come to those most suited to, and capable of, doing the job.
It's (general) human nature to try and avoid blame but it takes a stronger person to accept it; leaders need to understand what's going wrong (even with themselves) and make the changes so that the team can succeed. To do otherwise makes them a bad leader. Of course, I always expect ownership from my teams and have guided them all down that path. I'm pleased to say it's mostly worked and with those who have resisted...well, they tend to cull themselves from the flock naturally.