Too bad all the worse-than-useless "social" programs can't be held to the same standard.
NASA does have its own problems, like any organization, but it's worse because it's a government bureaucracy.
I’d like to see every program in every department of government have to justifuy their continued existence every year (or all right, every two years). They would have to show that clearly definable goals hare being met, and if not, the program is not reauthorized.
It would give an incentive to the bureaucratic minions to do some actual good, rather than writing reports demanding more money.