But SpaceX does see several possibilities. One is supplying a US Moon base and US space stations. Since Starship/Superheavy rockets are so inexpensive to build (about 100M in expendable configuration [1] even doing something like that would be profitable for SpaceX.
For Mars colonization, Elon Musk has said his target for Starship to Mars cost per flight was USD 10M. If it can take 100 people, and they each pay USD 200K per person, that's USD 20M, a 10M profit for SpaceX.
It might also be that a nation state might want to fund something like that to establish a base there.
Again, you may see a viable business in Mars colonization. But SpaceX does. So do other people. It was conventional wisdom that Starlink would not work, but it is now quite profitable. [2]
[1] https://en.wikipedia.org/wiki/SpaceX_Starship
[2] https://www.nasdaq.com/articles/billionaire-elon-musks-new-s...