Manned space flight is the biggest impediment to space science and exploration, both technically and financially.