> the reason for this isn't that it is insurmountable, merely that far better land is close by.
times a few orders of magnitude and this is the main reason to doubt a settled Mars colony.
Possibly a research outpost, but why would that be staffed by humans rather than robots?