The problem is political, legislators have to quit viewing the Space program as a local jobs fund. I don't think any NASA head can push against that, it will take a president using the bully pulpit to shame congress by saying their parochial concerns will keep America from leading in space.