The senior civil servants who were in charge, but who apparently are not responsible, gave the Liberal government of Justin Trudeau the green light to go ahead, and go ahead the Liberals did.  The Liberals changed many of the Harper government policies and procedures soon after they took office.  They could also have decided to delay implementation of Phoenix. They didn't.  They decided to implement so they and the senior public servants involved are the responsible parties.