The UK government's phobia of doing anything in-house almost certainly stems from the enormous amount of money that the political class makes from government contracts.
The NHS could be as slow and bloated as a whale corpse, but doing everything in-house would probably still be more successful than contracting fraudster companies.