> What makes you think that the government wouldn't also have to work through those hurdles?
Fewer conflicting incentives, for one.
I'd say that government is more legendarily inefficient, in the sense that it's something people just say without much data to back it. I've done chunks of consulting for both governments and very large companies. I don't think one is particularly more efficient than the other. The problem is more large organizations than their revenue model.
One real advantage government has is a sense of mission. I've met plenty of people in public service who really do view it as service to the public. At a large company if you want a bunch of people to row in the same direction you often have to make it personally valuable to them in the sense of explaining why it's better for their careers or their wallets. In government, I've had plenty of luck appealing to a sense of purpose, of doing good for the citizenry and the people being served.
If anybody would like to see for themselves, I recommend Code for America's annual conference, which is coming up at the end of the month in Oakland: http://www.cvent.com/events/code-for-america-summit-2018/eve...
The one time I went I met a lot of people who were excited about the way modern technology let them be radically more user-focused than old bureaucratic and/or computerized solutions allowed.