NASA has nothing to do with our deficit.
The real problem with NASA is political. If we could get them back to their original mission (like this one) people would begin to see the benefit again.
The clowns who want to give up space are like military commanders who want to cede the high ground and camp in the valley.