I agree with you 98%. I’d go a little further and say the answer to the second argument is a very, very weak ‘maybe’. There’s certainly other avenues of national pride we can pursue without threatening to incinerate millions of people, and I think we’re well past the point of diminishing returns when it comes to astronaut pride (really, since the end of the Apollo program when, amazingly, the novelty had began to wear off).
I hear the “we have to stay in space to learn to live in space” argument over and over, and I have a harder and harder time buying it. I don’t have a problem with the goal of reaching for the stars; it just seems that we’re going about it the wrong way. Do we really need to prove that we can live in tin cans within Earth’s protective magnetic shield but needing constant resupply? We’ve proven that. The next steps require much, much more difficult hurdles, and solving them would have much clearer benefit for humankind then zero g insect research and Tang.
To reach the stars will require almost limitless clean energy, superhero level protection from the elements, perfect recycling of air and water, and complete food security. If we solve those, then we have the answer to world hunger, water shortages, pollution, etc. Rather then focus on leaving the planet and hoping for side benefits for everyone on Earth, why don’t we focus on solving these problems on Earth and then use that knowledge on space travel? That would inspire some national pride, wouldn’t it?