A much more major issue with Macs is planned obsolescence. It’s the only reason I am not buying any Macs.
I recently took a 2012 rMBP out of rotation (~five years dedicated use, the last five intermittently as a Logic Pro workstation) and now it's a Kubernetes homelab node. But I took it out because Thunderbolt 3 now means I can just slot my M1 Max into my workspace and don't need a dedicated box; the keyboard, touchpad, hinge, screen, and case are all pristine, I didn't remove it due to hardware expiry.
my Lenovo Thinkpads are working great after 12 yrs, with 16G ram and disk upgraded to 4TB SSD