Yep in the current state of human capabilities, it’s a supply chain nightmare to sustain life there, unless somehow there’s something discovered on mars that is useful to humans on earth at a scale that can fund the infrastructure to maintain life there.
I suppose it may be possible for new technologies to emerge that would allow synthesis of life sustaining “stuff”, the universe does seem to hold a lot of hidden surprises