It seems so obvious that government communication networks should be built and run by a domestic company. Isn't that the standard in most developed countries?
I'll also point out a lot of people expect the US would be able to compromise a system if they were actively targeting it even if it was reasonably hardened and in house. They also didn't expect (even if they should of) that the bulk collection was so widespread that it meant common practice implementations were compromised even without serious targeting. So the ROI for in house didn't look as good as it does today.