First, I will say that federal public servants are obviously very skilled, experienced and hard-working people. It's also important to mention that their work environment and organizational culture can help them accomplish all of their tasks and provide services to Canadians.
I know that Phoenix was a very complex project with different challenges. However, I think that the federal public servants should have been capable of managing such a complex project. Therefore, it's hard to understand why Phoenix turned out to be such a failure. This project had many various difficult aspects, but I think that public servants are capable of managing this type of complexity, given that their work environment and the culture of the federal government supports them in accomplishing their tasks.