Re: As it could have been done *decades* ago
It could have been done _a_ decade ago. Two decades ago, most people were still on dial-up and paying 3p per minute in phone charges to access the internet.
Conditions in the UK two decades ago might not be an accurate model of those everywhere else.
I started working exclusively (aside from short visits three or four times a year) from home, as a software developer, in the US, in 1992. I was back in the office briefly, from mid-1996 through early 1998. Since then I've worked exclusively from home.
Initially I had an OS/2 machine, an RS/6000, and a SPARCstation, and a V.32bis modem, which I used primarily for UUCP file transfers and a SLIP link, directly to the office (Ohio to Massachusetts). Pretty soon I switched to a Telebit Trailblazer at each end of the dialup connection. About a year after that, we put in a 56Kbps dedicated digital line from the local telco.
When I left the office again in 1998, we went with Basic Rate ISDN. I was in Nebraska; I don't remember what corporate location I was connecting to at that point.
In 2002 I moved to Michigan, and there cable (DOCSIS) broadband was available. Bandwidth, latency, and reliability were pretty terrible, relative to what people were typically getting in major US cities, due to poor investment by the small cable company that served the area; but that didn't significantly impede my work, because CVS and ssh don't need a whole lot of bandwidth and I grew up with high-latency connections.
Eventually the cable company was bought out by a bigger firm which did a lot of capital investment in the network (shocking, I know).
At my other house, we started off with crap ADSL from CenturyLink, but the local electric cooperative has been running fibre alongside their power delivery infrastructure and selling residential and commercial Internet access on that, so about four years ago we were able to upgrade to FttP and now things are pretty sweet.
My point, though, is that for developers with a workload similar to mine, in the US, working from home has been quite feasible for nearly three decades.