One of his recommendations is unlikely to go far: tech worker unions. Most comments on HN underscore the extent to which techies have bought into capitalist propaganda, which we slavishly repeat. We dream of becoming the next multimillionaire, but it's far more likely we'll get laid off at some point(s) in our career by the enshittification machine. A worker's union isn't communism, it represents the workers who build the systems. Germany, a social democracy, provides for a worker's representative on company boards. This isn't communism!
BTW, it's the reviewer who suggested abolishing companies, not Doctorow. Now that is communism. What we do need is some regulation of companies that have become information utilities. Same as regulations for the water company or the power company.