개혁을 위해 많은 어려움과 도전에 맞딱들이게 되는데 첫째, 상위의 공공서비스를 고려하다보면 시행기관에 많은 제한을 두게되고 둘째, 도전은 시행기관 사이의 전달 문제가 생기며 셋째, 공공서비스 부분의 인력을 유지해야 하는 문제가 발생한다.
그런데 이 같은 개혁을 수행하려면 수많은 어려움과 도전에 직면하게 된다. 첫째, 어떤 서비스의 제공을 강조하는 순간, 그때부터 도달해야 하는 정교한 목표를 가진 그만큼 많은 수의 상위의 공공서비스를 고려해야 할 것이다. 이렇게 되면 해당 정책의 개발부서와 시행부서의 사이에 또 다른 부서가 있어야 된다. 이때 상당한 보너스로 동기부여되는 상위의 공공서비스는 정책 개발을 무시할 것이고, 반면에 프로젝트를 완성시키려는 책임감이 더 커져, 시행기관에 대한 더 많은 통제를 가할 수도 있다. 둘째 도전은 부처(ministries)와 민간부문에서 공공서비스 부문으로 이전해 들어온 직원들로 채워져 더욱 고무된 시행기관 간의 전달상의 문제(mobility)와 관련되어 나타난다. 즉 어떻게 수행해야 하는지에 대한 의문이 증가하면 이 전달력은 시행단계에서 문제를 야기하기 때문이다. 마지막으로, 시행기관을 경영할 경영자를 계약 베이스로 성공적으로 채용하더라도 이 방식으로는 공공서비스 부문에 종사하는 인력들을 유지해야 하는 문제를 야기한다.