We could have saved enough money by allowing private companies to do the mundane space hauling and let NASA focus on science and exploration (which, after all, is their raison d'etre).
NASA's raison d'etre was to beat the Russians to the Moon "by the end of the decade". Which was achieved in 1969. From thereon, they were constantly looking for another purposes to justify their existence. Sometimes with success, and sometimes not.
And never when it comes to the manned space program. The idiotic manned asteroid probe that is the latest big idea for NASA being a case in point. Could we do it? Sure. Could we do it more cheaply with an unmanned mission? Certainly. Would it be worth doing, even as a unmanned mission? Probably not. If we're going to spend that much money on space, let's do something really worthwhile, albeit with some significant risk. A permanent Martian colony is a worthwhile goal. And I mean colony, not visit. The people who go to Mars should be going there to settle, never to return to Terra.