The criticism of NASA from me isn't intended to damn the idea of spending funds on exploration of space. It's meant to jerk NASA by the nose until it gets it's nose on straight.
You do not expose astronauts to 100% oxygen atmospheres when static electricity can set it off. You do not ignore warnings about "O" rings. You do not dismiss video that shows an impact on the shuttle, and fail to use every possible means to make sure the craft is re-entry worthy.
NASA doesn't have to lose one more person due to careless practices, for me to demand they get their act in gear before moving on. As evidenced by their last lauch, and the lies that preceded and followed, NASA still hasn't gotten it. No wonder. Not one person has been held accountable.
Until someone is, count me out when it comes to supporting the management team.
I know numerous people that work at JSC outside of Houston. People that have worked there during the "old days". According to them, NASA is a wreck.