The article seems to take wildly optimistic cost, capacity, and capability claims for granted. It then verges on the ridiculous, talking about Mars terraforming with giant light sails. I couldn't read past that, as it seemed to go into more and more examples of improbable technologies that are stopped by many more concerns than launch capacity.