I find it ironic that you bring up Windows as an example, when the amount of data the parent comment mentioned - ~100MB -- is enough for a full install of Windows 3.11 and Office 4.3... and will yield many times more enjoyment than the front page of Wired.
It is sad that Microsoft would never acknowledge that some users might want to run older software on newer computers. IMO, it is easier to see the performance improvements in new hardware when running older software than it is when running "the latest" software. I would have run 3.11 for many years on newer hardware. However the goal of the company and the message pushed to its software users was/is always "upgrade".^1 Today, it is "update".
1. Over time almost all user choice in "upgrading" has been removed. "Forced upgrades" is a thing.
You are not market share Microsoft aiming for. But you are not obliged to use run Microsoft Windows either. Linux runs perfectly on old hardware.
42 MB RAM without graphical system
64 MB RAM with graphical system
You may run Windows applications on Wine. Or Windows 3.11 on virtual machine.
Netbook I bought in 2008 was underpowered for Windows XP but was perfect for Linux. I still have it around. With up to date Firefox and Chrome it feels slow but in console mode it's snappy.
No need for install with LiveUSB. Everything is here, countless people made it possible, would you use it?
I prefer NetBSD. I do not need graphics. I make custom images that boot from USB or the network.
As for Windows, there was a time, in the 32-bit era, and before the widepsread availability of virtual machines and Windows 3.11 images, when users were compelled to upgrade hardware and Windows versions. It was not made easy for a non-technical user to buy new hardware and use 3.11 if the hardware came with a more recent Windows version pre-installed. Microsoft will not facilitate installing older Windows versions on newer hardware ("metal", not VM) and may actively discourage it. In contrast I can easily install any version of NetBSD I want on new hardware. I am not compelled to install the most recent version. There is user choice.
How easy is it today to run Office in a VM on Linux?
I am running rolling release distribution on desktop and Ubuntu LTS on server. My choice of secure installations is limited [1]. Looks similar in NetBSD [2]. Microsoft had no interest in support - better if customer buy new version and support have significant cost.
VirtualBox solved running Windows in VM at least ten years ago. Office support in Wine is from platinum to garbage [3], [4], have not tried. I can imagine running outdated versions behind firewall. Running newer versions requires newer hardware. And internet facing applications should be up to date so modern browser support is limited - Firefox ESR at best. I run w3m from console only on emergency.
Speaking of hardware - Moore's law is dead. I do not think 2020 notebook differs much from 2014 notebook. Except better display and battery.
> Microsoft will not facilitate installing older Windows versions on newer hardware
It usually works though nowadays, unless you go nuts and try to boot Windows XP or something. Are there any processors that flat-out can't run Windows 7 atm?
(Older versions of macOS, on the other hand, absolutely will not run on newer processors.)
I have never imaged OS's—I'm sure it's a fine practice since lots of people do it, but it feels "unclean". I always do clean installs.
That said, I was able to pretty quickly install Windows 7 on a then-just-released Ryzen 3950X last October. I do remember there being one hitch, I think I had to slipstream in USB 3.0 drivers.