Ownership
After a quarter century of experience in IT project consulting, I find that that is easily the most elusive quality, especially in administrations.
In a private company, it is easier to find someone who actually wants the project to succeed - because it will benefit his (or her) department directly. That doesn't mean that it is automatically so however, I have found exceptions and private companies have internal politics that are just as obscure as the real thing.
But in public service, it is far more common to have a project leader that is absolutely not interested in actually leading the project. After all, he has no skin involved and his (or her) position will endure whatever the result.
That kind of mentality hinders the success of any project by default. In the private sector, it is less prevalent because you can, ultimately, always get fired, or removed from your position. But in public administration ? Never going to happen, even with people who have a history of failure.
That irks me to no end.