Comment Re:I'd like to take a minute to say (Score 1) 195
And why shouldn't NASA, like practically everyone else, report to the electorate? We've all heard the "science first" routine and then seen the internal positioning and squabbling result in unbelievable cost overruns, a la Livermore and the DOE
Is this somehow better or worse than spending billions on W.'s launch vehicle only to have it scrapped and sent back to the drawing board by Obama?