Utter nonsense.
None of these compare even distantly to time wasted in commutes, in attending pointless meetings, daily scrums, or working with jerks.
I am vastly more productive working from home, I can enter Flow every day. I haven’t watched TV since the 80s, I don’t play games at all, these are not distractions.
Work life balance? Are you nuts? When onsite means 12 hour days PLUS time commuting, the two don’t compare.
Your article is dishonest.