Before we can have a government that can run and create new services we have a culture problem to confront. You can't build civic e-mail when half the people want it to suck/fail so that sweet government money can be outsourced to their cronies or so that their patrons (thanks citizens united) don't get upset.
Who would get blamed if it sucks? The people who want it to fail and predicted its failure (a willing self fulfilling prophecy), or the people who tried to do it and put their names on it? Clearly the former should be blamed, but in practice it's the latter.
We provided a highway system at a time when many were left to private development and state funded construction. We really shouldn't wait for the next national socialist movement to give us good ideas to help promote and sustain our own lives and economies.
You can never reconcile secret unconstitutional programs; except by reducing the size of the institutions and agencies that perpetrate them, which thus far has been more difficult than passing laws to just work around them.
The US government, in my mind and in practice, appears to need 3rd party providers so they can subvert the 4th Amendment under the auspices of "free market activity" in such they just buy peoples activity data where they would have once needed a warrant, or would need one on a government provided platform. Plus, if you aren't a US citizen/greencard holder, you shouldn't be labelled as such as a means of reducing propaganda and conflating worldviews with American views.