You might claim that there are no state-run construction companies because of free-market ideology or some such bogeyman. But that doesn't explain why the private contractors don't integrate vertically.
My own guess is that even a vertically integrated entity would be risk averse and have to create expensive, slow, internal sign-off procedures.