Government anything has a hard time being efficient though. (And I say this as a former government contractor).
1: Regulations. For all that private-sector companies complain about being regulated to death, they've got nothing on what the public sector has to go through. Need more paper? You have to fill out this OS-723 Supplemental Office Supplies Request Form, which will be processed in 6-8 months time. Oh, you want color paper too? You'll also need this C-11 Supplementary Chromatic Indicator rider to the OS-723.
Private sector? "Here's $20, go run to Staples."
2: Inertia. Some (NOT ALL, but definitely some) career government employees know that it damn near takes an act of Congress to get them fired. Which, once they figure this out, means they're not doing a damn thing. Even when they hold positions which create a procedural bottleneck. When I was with ATF, all new software requests had to go through one person for administrative approval. This woman, as far as I can tell, barely did a goddamned thing all day. Requests sat there for YEARS unlooked at. Apparently, she went through them in alphabetical order by the name of the application, rather than chronological or by importance. So lots of people got approved for Adobe Acrobat. No one ever got Z-Com. I saw this brought to the attention of an Assistant Director, and he just shrugged and said "Yeah, we know."
3: Inflated longevity pay. I'm not saying that people shouldn't be rewarded for long careers, but combined with #2 above, it means that you have some truly terrible, nonproductive and even counterproductive employees who hang around forever and are getting six-figure salaries because of it. I nearly wept when I saw the pay grade info for some of the people at the agency who couldn't hold down an office temp job in the private sector, but were making over $100,000.
Those three things alone make it almost impossible for government enterprises to come anywhere near private enterprise in efficiency. Now, the counterbalance to that is that no agency head gets anywhere near the obscene compensation of your average CEO...