How are those colonists supposed to live? To support high tech industry you need millions of people. Or, assuming we have quasi-magical advanced manufacturing, hundreds of thousands. Who is feeding them? Who is paying them? How are thry getting the staples of life? How are they able to have children and feed and clothe them?
You can’t subsidize it all from Earth. There has to be a local economy with enough productive activities that people can afford to buy goods from Earth. But that seems nearly impossible when shipping costs $10,000 per kg. Even if you make as much as you can locally and only outsource small, complex parts from Earth, it’s hard to imagine how it would be affordable. It’s also hard to imagine anything on Mars being valuable enough to warrant shipping to earth at such costs as well.
If Earth has to spend $1 million per year per person to sustain a martian colony, how can it possibly grow to a level where it is self-sustaining? That seems like a serious chicken and egg problem. And $1 million per year might only be 100 kg per person per year in import goods. I doubt if that’s even close to what they need, at least in the early days.
At least the moon may be useful for tourism, retirement, mining, and other activities. I’m not sure Mars has anything at all the Earth needs badly enough to warrant a mass presence there. Maybe the Moon doesn’t either, but it will be a hell of a lot cheaper to find out.
My personal belief is that the best we are going to do on Mars is an expensive McMurdo-type station with a few scientists or wealthy adventurers there. That will last until we run out of interesting things to do with such a station. I suspect living there is going to be harsh and difficult, and the people going there will want to come back to Earth after a stint and not live there permanently.
The Moon at least has a chance to fare better, simply because there is such a wide range of potential activities and because it is orders of magnitude easier to get to and from. But even that might not be enough to sustain any kind of large permanent presence there.
In both places, a colony cannot be artificially created. It has to arise out of necessity as we find useful things to do. It has to grow organically out of need because we value the things people do there.
But what happens if a company sends a probe to an asteroid, and finds a mountain of gold or platinum worth trillions of dollars? What if we find hundreds or thousands of such asteroids, and it kicks off a new gold rush? That’s the kind of thing that could trigger a massive push into space.