I have money to spend on computers but I still use a 10 years old laptop running windows and Linux (both supported) and with absolutely no desire to upgrade it as it runs better than when I bought it (after a ssd swap and more memory). There’s nothing that I do on my personal computer that would be improved by purchasing a new machine. Same goes with most people I know.
For Windows that will stop in 2025(EOS for Windows 10 and Windows 11 has requirements that basically require <3-4 year old machine)
You can get the most recent Ubuntu LTS to run on a ten year old Thinkpad without issue. The performance may be limited bytthe hardware, but the software isn't the problem here.
Honestly, if I were to pay the premium prices Apple asks for their products, I'd expect them to outsupport a bunch of hackers that had nothing to do with the hardware.
Linux and BSDs happily support decade+ hardware, and sibling comments say similar things for Windows, so not really.