Overall a well written article with some valid criticisms. After 2 years working remotely I observed roughly the same facts, but have a slightly different spin on the whole thing.
Like everything in life, working remotely has tradeoffs. One person's pro is someone else's con.
Pro: I potentially gained hours of my life back every day. I know many people who work for similar companies who spend more than an hour commuting every day. They take less-desirable jobs and leave behind their coworkers just so they can get an hour of their life back and reduce their commute from 2+ hrs to 30 minutes.
Pro: I can disassociate my COL from the company's choice of office location.
Pro: I can cook food in the crock pot on a regular basis without worrying about my house burning down.
Pro: I can walk my dogs during my lunch break (or pick up food from the grocery store or run some other errand).
Pro: (subjective) My coworkers competence is higher than what I typically observe from companies that limit their hiring pool to people who live within a few minutes (or hours) of one office building.
Pro: I can and have worked from a hammock, a camper van in a state park, a car on a road trip, and a cafe in Paris.
Pro: No requirement to waste literally hours of my day in bullshit pre-lunch planning, post-lunch coffee, etc. When I'm onsite I'm happy to spend lots of time on watercooler talk, but I'm not obligated to do it every work day.
Pro: I can go hiking on my lunch break.
Con: I don't see anyone but my spouse. I have to go to additional meetups in order to make up for this.
Con: Not as much face time with execs. This can matter politically and for your career.