5-6 year support for hardware is just too short. I have a Mid 2015 Macbook Pro as a "backup" and that computer is still quite decent.
[1]https://dortania.github.io/OpenCore-Legacy-Patcher/MODELS.ht...
Meanwhile there are 10 year old ~$1000 Thinkpads running Windows 11 or Linux. If they just wanted to run Linux on it they could have saved themselves some money.
8 years of updates to current version and 10 years of security updates should be the absolute minimum for every expensive hardware.
Companies ought to love people who give them thousands for outdated hardware worth hundreds.