Unfortunately vertical integration makes things hugely easier for the organization doing the certifying, and avoids the issue of two contractors blaming each other (and the gov't) when the integrated solution fails.
It's a difficult problem that only gets made more so as visibility and pressure on the project increase.