Here's the thing though. My above comment on not being able to find good failure data aside, connectors, and essentially anything that can move, are a source of failure. Less parts, particularly less moving parts, the more reliable something is. So while it's harder to repair yourself, it's also probably less likely that you'd need to.
More reliable, lower profile, higher performance, larger battery. All wins from soldering parts to the board. The downside is that the very small number of people who like to tinker, can't.
People seem to always want to believe business is a zero sum game-- for the company to win, the consumer has to lose. Apple is one of the most profitable companies on earth, therefore it must be because they're tricking us. That is absolutely and demonstrably false. For the company to win, the consumer has to find value in their products and for the transaction to close both sides need to win.
I know you personally are not advocating this zero-sum attitude, by the way...
The failure rate on the Dells I see around me is astronomical compared to the Macs. The reaction those people seem to have is "see how important it is that I can open and replace parts?" rather than "I wonder why that Mac over there never needed to be opened in the first place."
My argument isn't on the basis of it being a zero sum game. I have bought many Apple products
because of the value that they have provided me, but I also don't believe in looking at any situation as though there are not upsides and downsides to any equation. I know that this isn't the take that you will have towards this sort of thing either.
Here's the way I look at it: For decades, repairability was serviceability was the norm. That has steadily decreased across the industry largely because technology has become more compact and more advanced (which innately decreases the ease of repair). This is understandable, but Apple has made some, at times, fairly arbitrary decisions that have further restricted this much more than other manufacturers across the industry. The push towards serializing components, designing things in such a way that even those with the special tools required can't repair them (e.g. the storage chips), among many other things are all examples of this. Error 53 on the iPhone is an especially notorious case of this, but this is far from the only example. This has happened many, many times with Apple products over the last several years.
To me, if Apple wanted to design a secure storage solution that didn't involve making it impossible to ever replace the NAND chips (even with the right tools), they would have done so. They have some of the brightest and most talented engineers in the world, so if everything is serialized to the extent that you can't user-replace a battery (edit: batteries can be replaced, they just require a dangerous amount of heat to remove the adhesive), a screen, or a keyboard, or even a power button (even if you happen to have the special tools required), it's by intention.
Macs, I will agree,
are more reliable than their PC counterparts (which is why I don't shout from the rooftops on this issue). However, the norm across the industry HAS been much more serviceability for decades, and when that is taken away, pushback is bound to happen. Even if it's not the company's fault (people are pushing back against this trend even within the PC industry too, just look at the Thinkpad community, where things are still
much more repairable than they are in the Apple world of things). It's just a natural consequence of the direction that has been taken, so while I might have less strong opinions on this than Louis Rossman does (and by that, I mean, I still willingly purchase Apple products because there are various areas where they provide value to me), I do have to admit that I can absolutely understand where he is coming from on this issue.
Do I think Apple is, by and large, an anti consumer company? Absolutely not. But do I wish that my devices were more repairable, serviceable, and upgradable again? I think many people do. And I don't think that's a completely unachievable goal, even if to some extent some aspects of modularity (such as RAM upgradability) are less realistically achievable than before.