Apple devices are getting harder and harder to repair with every new generation. Replacing a keyboard on one of the 'butterfly switch' models entails replacing the entire upper half of the machine as the keyboard is riveted to the casing, compare this to the ease with which a keyboard can be replaced in most other laptops. This is made more egregious by the fact that those butterfly switch keyboards are far more prone to breakage than traditional scissor switch models. Similar problems arise with soldered-on memory, glued-in batteries and to a certain extent also the increased use of 'authenticity checks' on those spare parts which still can be replace.
I tend to use mainly older hardware of known-repairable types, Thinkpads and HP business models. I've upgraded/replaced/repaired many of these systems using parts from just about anywhere ranging from whatever happened to be lying in the spare parts stack to vague eBay imports to 'genuine' spares. CCF tubes, inverters, CPUs, memory, drives, screens, keyboards, fans, coils, batteries, you name it. This has made it possible to extend the working life of said hardware far beyond the normal 'economical' life span - e.g. the machine I'm typing this message on is a T42p from 2004. This would not be possible with current Apple hardware which would instead be 'recycled'.
I could not care less about how hard is to repair them as long as they do not need the repair. The only repair I had to do in 13 years of owning Apple products wast to replace the battery on my 2015 MB Pro. Now it is like a new.
I tend to use mainly older hardware of known-repairable types, Thinkpads and HP business models. I've upgraded/replaced/repaired many of these systems using parts from just about anywhere ranging from whatever happened to be lying in the spare parts stack to vague eBay imports to 'genuine' spares. CCF tubes, inverters, CPUs, memory, drives, screens, keyboards, fans, coils, batteries, you name it. This has made it possible to extend the working life of said hardware far beyond the normal 'economical' life span - e.g. the machine I'm typing this message on is a T42p from 2004. This would not be possible with current Apple hardware which would instead be 'recycled'.