The fault in your logic lies at "once this becomes obviously economically viable". If and when it becomes economically viable. And even if there is "asteroid mining" during his lifetime, what makes you think that it'll be a manned mission?
NASA's space program has nothing to do with profit, it has to do with knowledge. And that can never be replaced by private companies.
Well, not exactly. Negotiations between members of the Congress and the White House happen between parties that have already stated their grounds to the public. They negotiations themselves are secret but you know where each party stands.
At this negotiation we have no clue (we can speculate though) as to what the US or the EU were proposing in the first place. We will just be informed of the outcome.
NASA's space program has nothing to do with profit, it has to do with knowledge. And that can never be replaced by private companies.