NASA has a lot of problems and bureaucracy. While I like the IDEA of NASA, unfortunately the current REALITY is quite different. NASA is full of bureacracy, it's horribly inefficient and risk-averse. Congress is micromanaging the tasks and budget. So when we criticize NASA for no mission, part of that is because they really can't do anything with any consistency. And Congress is mostly interested in preserving pork jobs in their own districts. So we get the SLS, a huge rocket that is costing billions, without a decent mission, and a low flight rate that will make it horrendously expensive....forever... Meanwile, an efficient upstart called SpaceX is actually DOING THINGS and being BOLD, and certain senators are trying to make sure they don't succeed because SpaceX is disruptive and endangers their districts' jobs. So the US is basically fucked - we aren't leading, we aren't spending our money wisely, and NASA has become an expensive shell of its former self. And our newest hope, SpaceX, is only there because of the vision of Elon Musk... and even he is having to play politics to make sure his company isn't shut out of future NASA business. Thank our corrupt Congress, where local district money is more important than the health and leadership of the entire country.