Re: Speedbump
You are missing or misconstruing a few of their points and drawing incorrect conclusions from them.
Them: "Which contains workarounds for at least some of the bugs in its processors."
You: "So having "some" workarounds is supported or not supported?"
The thing here is that the OS provider, Microsoft, is not the processor provider, Intel. Microsoft made some fixes to Intel's problems, but they cannot make Intel change the firmware. Intel has done that in hardware back to the sandy bridge models. Microsoft has used software to deal with those Intel chose not to do.
Them: "Even Windows 11 installs fine on older PCs (the oldest one I have it running is from 2012, and that's only because I have no PC that is older to try) without any hacks."
You: "So if it installs but does not meet ms minimum requirements, and MS says they do not support it, is it supported or not?"
Good question, and it's subjective. I would say it is not supported. However, it's not supported under Windows 11. It almost certainly is supported under Windows 10 (yes, the latest version of it), so it counts until 2025.
Them: "Pretty much everything starting from Sandy Bridge and later has seen fixes for these issues"
You: "Sandy bridge is 10 years old, so older processors are thus not supported. This is from your statement. This means the oldest supported PC would have to be *at most* 10 years. [And Apple has ten years also]"
Wrong. Intel has fixed a security vulnerability in their hardware for ten-year-old chips. Microsoft has patched it in software for older machines, thus supporting them. If we say that support must include fixing hardware security vulnerabilities, then Apple has a zero-year support lifetime because they have not made any effort to fix their T2 security problems. And that chip, they made themselves. Blaming Microsoft for a thing they had to work around because Intel chose not to fix it is a very different proposal and much less reasonable, most particularly because Microsoft's fixed theirs and Apple's done nothing. In addition, you have AMD chips which didn't have Intel's problems, and they're also supported.
You: "Intel themselves declare EoL for their products well before 10 years.. [reference link] So how is your PC "supported" after Intel has declared EOL?"
The OS is supported because it can run and it provides security fixes for OS problems. The same reason I don't automatically count an Apple machine as unsupported when they say they won't fix some problem as long as they do continue to provide updates.
You: "What you really are saying is that on PC you can run newer OS even if you end up with a buggy/insecure system that has actively exploited and publicised vulnerabilities. This I agree, it is more difficult with a mac, as Apple clearly state that they do not support the HW, as for eg, Intel has stopped support. You as a mac user are informed of the EoL and can choose to run older HW, with awareness, rather than the PC world through ignorance."
Rubbish. If I run the latest Windows on insecure hardware, I have my hardware's security problems, which I can look up, but I don't have the security problems fixed recently by MS. If I was forced to use an older version of Windows, I would still have my hardware problems but now I'd have the OS bugs too. That is the difference. Apple does continue supporting the OS, but not as long as Microsoft does.