A lot of problems mentioned in the article are solvable by adding more mass - for supplies and spare parts. New generation reusable rockets can allow this. In the past it was costly to launch a rocket, so systems were designed to be compact, but complex/fragile. Cheap space access changes this equation.