Re: Did you program any other space projects?
It's because they have a very "manned mission" mindset - you can't upload a new crew if you kill them with a bug.
The reason Apollo worked - in spite of the technology at the time - was that everything was tested and rehearsed to a ludicrous degree. But this attitude has continued as religous doctrine in everything they do.
I was involved with one of the original instruments on Hubble. Everything on it had to be "man rated", that made sense as far as not using toxic or hazardous propellants that an astronaut could come into contact with, but it extended to everything. We were restricted in comms chips to very low bandwidth designs that were man rated (ie apollo era) that severely restricted the science data.
One report put the build cost of Hubble at 300% of what it would have cost if had been made to launch on a rocket rather than the shuttle.