There are dozens of companies solving each problem outlined here; if we never attempt the 'hard' thing we will never progress. The author could have easily taken a tone of 'these are all the things that are hard that we will need to solve first' but actively chose to take the 'catastrophically bad idea' angle.
From a more positive angle, I'm a big fan of Northwood Space and they're tackling the 'Communications' problem outlined in this article pretty well.