This is what NASA is (or should be) all about. Excruciatingly self-critical and willing to accept criticism from outsiders.
That wasn't my point. My point was that people are jumping to conclusions based upon lack of knowledge.
That's all well and good, so long as the criticism is pertinent and actually based in reality. Much of what has been offered as criticism on this thread doesn't really qualify.