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: