I didn't say ban manned space flight. We keep trying to restart our space program by sending people to Mars. I think we should start a more extensive national unmanned space program. For example, if the Hubble, or its replacement, needs to be fixed, we should have an unmanned answer, for instance.
We should start building on Mars without humans. If our machines can't do that yet, then we should invest in them until they can.