Fed civilians are only pessimistic because they have no idea how much money the private sector regularly blows on stupid projects, lazy contractors, etc. The government, imo, does just as good of a job as the private sector on project budgets.
This has also been my experience after working in private industry on many government (military and transportation) projects. Private industry is often massively wasteful, it's just that there's serious incentive to hide the waste and usually much less transparency so it's not always as easy to see.
Really? When I transitioned from defense contracting to telecomms I was amazed at how efficient R&D was in my new job. That's not to say that industry doesn't regularly screw up, it's just that defense is even worse.
Perhaps an anaecdote about private company efficiency.
I requisitioned a new computer at the gigantic multinational privately owned company that I worked at, as the old one was just too slow to develop on. To do this it was necessary to see an administrative assistant to get a requisition form, then get the signature of my project lead and my department head, as well as explain what the computer would be used for, the software necessary to install on it, and the administrative access for the computer. So I did. Sent everything in got word that my computer was coming!
So the IT guy comes by with my new laptop. He grabs my old laptop. I say "No, leave the old laptop here until I'm sure that everything is working right." He says "Can't give you the new laptop without taking the old laptop." So he leaves with my old laptop as I power on the new one. Right after powering it on I discover that there's no admin access and the software I needed installed wasn't installed. So I ran down the hall and intercepted the IT guy, asking for my laptop. He refused to swap back, citing an IT policy. I pointed out that I couldn't do my job without admin access and the software I needed. He said "No problem, you just open a help desk ticket and that will be resolved right away!"
So I go back to my new laptop and open an help desk ticket. And then after a couple hours called IT on the phone (they said that they couldn't help me until the next day). So I told my boss and went home. Next day I still had no software, no admin access, and no old laptop. Called IT again. This time they said that they couldn't help me because the head of IT needed to sign off on any engineer getting administrative access to his computer, and the guy who usually does the software installs was on vacation and wouldn't be back for a month. IT would love to give me my old computer back, but it had been wiped last night and they have no other machines that I could use.
Figured the best thing to do would be to try to get the admin access and do the installs myself. So I escalated the issue to my manager, who sent me to his manager, who sent me to the project lead, who sent me to the department head, who sent me to an executive assistant who gave me a phone number. Called the phone number, and couldn't get through . . . you see, there's a six hour difference between where we live in Canada and
France so he had gone home for the day. So my supervisor said I could go home for the day, since it wasn't possible for me to do my work.
I spend the rest of the week trying to contact this French IT guy who carefully guarded my admin access like a starving mime guards a fresh baguette. Eventually he relented, pressed a button, and after only a week of non-productive time I was able to install my own software! Ah, but what was the new problem? Well it seems that IT is very cautious about allowing untrustworthy engineers access to install files. Suffice it to say that a solid three more days passed before I was able to locate the interoffice black market and amass enough stolen photocopy paper, stale meeting donuts, and three ring binders to entice a dealer to hook me up.
That's why I giggle a bit every time someone mentions private sector efficiency.