I think we just have too many space advocates drinking Ayn Rand Cool-Aid.
NASA should be in business of building rockets--the larger the better. That allows returns.
The folks here are just more examples of people falling all over themselves to keep from building heavy lift. One way missions--they think--require less mass. But they need constant supplies, otherwise you get the nightmare described here:
Will be interesting to hear your thoughts on what will be needed to create a self-sufficient colony that won't need constant supply ships. Grow food? Produce our own air and spare parts? There's been talk of 3D printers. Because, let's face it, the idea of living and dying on Mars without a guaranteed return trip just doesn't scare some of us.