We are seeing right now why a high-level budget process like that wouldn't work: there is no guarantee of ongoing alignment in the executive branch, and it creates enormous opportunities for procurement capture.
Bringing things in house with things like 18F is the most promising solution we've seen to those procurement problems, but has been fought tooth & nail by the same people currently dismantling the roadblocks between them & taking taxpayer money without even delivering results.