Interesting article. I was expecting a completely different exposé of NASA, based on the title...