Yup. Previously I was a major NASA fan, and had no problem with their controlling the space program... but the more and more I read here on FR, the more I realized I was hanging onto the NASA of old....
Speaking of a potentially NEW NASA, this weekend’s NASA prizes showdown has the makings of a rather exciting one:
http://www.newswiretoday.com/news/17715/