I'm completely okay with them not supporting hardware this old. But there is a difference between supporting it and blocking it from working.Also there's another point in this: the hardware manufacturer also no longer supports the hardware. Microsoft needs that hardware manufacturer's support in case something goes wrong. Granted yes, a 3rd gen i5 is nearly 10 years old at this point so they should be aware of the quirks, but either way Microsoft has other fish to fry and they would rather not try to spend their engineering hours troubleshooting hardware issues.
Back in the launch of windows 10, Microsoft didn't support lga775 machines, which makes sense. But they didn't block them from running the operating system. Why this time did they go out of their way to actively screw over people with older hardware for no benefit to them?
I am NOT okay with MS blocking it from running on hardware which it is 100% capable of working perfectly on.
And yea, I get my laptop is about 8 years old, but that's not really the point. You could have spent 2 grand on a 16 core threadripper workstation in early 2018 and now 3 years later windows 11 is blocking you from installing it.