From my perspective working from from home as a software developer has been a major productivity booster. It’s a load of sh1t to make sweeping statements like this article. There is no right or wrong answer. It’s individual and role dependant and so should should be assessed as such.
Really nice setup. I’m still on a desk setup. Can’t wait to make the transition to something like this.