This is about 25 years too late, but good. The problem here is that NASA is a political agency, not a scientific one. Each year, elected politicians sit down and decide how much they're going to get. This means the number one rule is don't make us look bad. You can't waste too much money, you can't go making a bunch of controversial statements, and good grief, whatever you do don't have astronauts getting exploded on…
"as we involve the U.S. military in more and more missions that look highly political" "War is the continuation of politics by other means." - Carl von Clausewitz ( http://en.wikipedia.org/wiki/Carl_von_Clausewitz )
The wars in Afghanistan, Iraq and Libya are not particularly unusual, and I don’t think they represent a rising trend. That doesn’t mean they’re excusable or inevitable, and they may have important differences from past politicized wars. I’m not apologizing for them, I’m just saying they aren’t a new phenomenon.