As a taxpayer, I think it's the right thing to do - if he can get the right people to do it. I've always said that a skillful customer increases everybody's chances for success.
That line of responsibility needs to be more clear. I think that's the cause of some of the issues today.
What they want is an organization that can deliver all those things under one umbrella. The logical step was to have the contractors do it.