...I don't even know how to debate this, because your ideas of what gets humanity off-planet ,and sustainably living off planet, are orthogonal to what actual matters if it is to be done.
It's like trying to debate what the smell of blue is. Sure, you take enough LSD and you can find out, but...