I've posed this elsewhere, but what is Musk really accomplishing in the space tech department? Thus far, all he can do is launch satellites and humans into LEO and reuse the launchers. Launching into LEO is decades-old technology. The reusability hasn't brought the cost down to any significant degree. The point of reusing launchers isn't to get cool videos of them landing at Cape Canaveral, but to make spaceflight exponentially cheaper, and he hasn't done that. His Dragon flight costs far more per astronaut than the old Russian Soyuz, bumped into orbit by the 70 year old Proton, did before Russia started charging the US exorbitant fees. In the early 2000s it originally charged about $23 million per seat on the Soyuz, compared to Musk's $60-67 million per seat on the Dragon.
Looking at Starship, I keep asking myself, what is it
for? You don't need something that size to land men on the Moon and it's not fit for a Mars trip.
Common Sense Skeptic breaks down its design and points out two major flaws (among others): no shielding and no artificial gravity, both essential for a two-year round voyage. Musk isn't going to build a million man city on Mars, sorry. Just getting a handful of astronauts there will cost something in the region of a trillion dollars, and there's no way the US government has the political will to hand over that kind of money.
The big problem with manned spaceflight is that there's nowhere to go. And building a habitation anywhere in space or on any planet that can keep a reasonable number of people alive indefinitely is way, way past what any government or group of governments can afford. There isn't any return for all that vast outlay and once the glamour wears off, which is pretty quick, the bottom line will be economics. Nobody is going to sign trillion-dollar cheques just to keep a few dozen or hundred people alive on the Moon or on Mars.
Once LEO is filled with satellites (needing regular replacements, sure) all you will be left with are probes and telescopes to cross a few more t's and dot a few more i's. One day the penny will drop...