>>audunw+(OP)
Yes, launch cost is the crux of the matter. My skepticism is based on whether they’ll be able to get launch cost low enough and launch cadence high enough. SpaceX has shown the ability to get launch costs dramatically lower and cadence dramatically higher, but it’s not a slam dunk that those curves will continue to the levels needed for this idea to work.