Yawn. More Apple bashing that is not backed up by any facts. Name me one widely deployed OS that promises its users patches ad-infinitum. Microsoft certainly doesn't patch all older versions of Windows. Neither do all the widely deployed Linux flavours, they all have clearly defined EOL policies. Nor do the BSDs, e.g. OpenBSD has a "current plus previous" policy. You have to draw a line in the sand somewhere in terms…
The problem is they don't allow the latest MacOS on not very old hardware. If they allowed the latest OS there would be less call to keep the older versions patched. > Name me one widely deployed OS that promises its users patches ad-infinitum. > Microsoft certainly doesn't patch all older versions of Windows. > Neither do all the widely deployed Linux flavours. But the latest and greatest Windows and Linux releases…
This was certainly true until recently when Microsoft went all Windows 11, which only works on a small, whitelisted subset of X86-compatible CPUs and also mandated TPM 2.0.
Now only Linux offers semi-guaranteed support for older hardware.