I assume that if your laptop wasn't working and all you had to do was take a single screw out then you'd do it, rather than taking it to a repair shop or buy another.
Or if the repair cost was extreme, but it was relatively easy to fix it yourself.
Your point of view is valid of course. At the same time I believe many people don't have sufficient money to allow them the luxury of never repairing anything themselves.
Having hardware that is repairable is rarely a problem for the end-user who doesn't want to repair it themselves. For users who DO want to repair it themselves, having hardware that's designed to be hard to repair is a huge burden.
Even a decade ago, the rewards for being able to repair computers were pretty substantial. Your computer was likely to have routine failures and you could probably save a lot of money doing piecemeal replacements. I think those things are still true for people who are trying to stay on the bleeding edge of computer hardware or use unusual setups, but for 95%+ of folks it is probably going to be a net loss.
For most people performing most tasks, they are better off taking the "one-screw" computer into the shop because it would take them hours and hours to do the research figuring out if it really is a "one-screw" problem. If you are wrong you could seriously damage your hardware. In addition, because hardware that is sufficient for most purposes and inexpensive is widely available - there is very limited utility in learning those skills otherwise.
If you want to learn about and repair computers as a hobby that's great! I do it and I enjoy it. But it's not a "smart financial decision."
I just leave it to the professionals because it saves me money/time. I have no doubts I could do my own repair but from this vantage point it's just not a sound investment.
Some people have more money than time, some have more time than money. And there are a million other factors too.
Not OP but I have a really high threshold for this. I don't want to own a house and rent because of this.
So the actual DIY repairability of laptops just doesn't matter for the vast majority of people. What Framework is doing is awesome amazing though and I hope it does encourage companies to make easier to repair computers to lower the actual cost of repairs.
My minimum threshold for reaching out to a repair technician is 1) the problem must not have a solution that is easily found through an internet search, and 2) the solution must require more time and effort than the time to get it to and from the repair shop.
What saddens me is how few people will do the internet search before giving up.
Yes, I'm tech-savvy so I'm speaking from a position of privilege, but if you're looking for "What's wrong with this thing?" how can you NOT think to search the internet?
Apple's laptop is really limited in this way. The older generation of Apple's laptop allowed you to upgrade RAM and HD.
Watching videos, browsing internet, sharing pictures and videos, video calling and basic spreadsheet/word processing needs no upgrades.
I use a 2015 MacBook Air and I don’t need an upgrade, and I probably do more on my laptop than 80% of people.
And also those who very frequently do backups, because restoring the data from a failed SSD would be problematic.
It doesn't matter whether you want to repair it or not, in the long term you can only lose when you don't care how hard it is to repair.