That starts from the false premise that you have to go from zero to self-sufficient colony all in one go. The reason cheap launch is foundational is because your initial bases will need lots of resupply and will gradually migrate to needing less over time.