Laptops nowadays are about ~2 years behind mainstream desktop platforms and are now capable of serving the needs of most gamers, video editors, and programmers. Consumers, prosumers, and businesses are increasingly are asking themselves why they should give up the flexibility of a laptop and dedicate valuable space to a traditional desktop setup. From the business perspective, laptops are also logistically easier to deploy.
The biggest ways I've seen upgradability used is to deal with HDD failures, which are several times less likely than they were ten years prior. To deal with running oom, which is far less of an issue because swapping to SSD isn't as profound of a performance hit. To deal with running out of disk, which you can compensate for with cloud storage. To deal with running out of compute, which can be dealt with using cloud compute. It should also be said that an alternative to upgrading a component is to just sell the entire machine and get a new one, even if this might be less efficient, it's still an option.
One might say "but aha - doesn't an upgradable laptop give you the best of both worlds?" but being honest a framework is not a better value or better performer for most users than a 8gb MBA even if you can slap in 32gb of memory and a 1tb drive into a framework for cheap. The integration of the MBA offers unique benefits when it comes to battery life and performance, and just the fact that TSMC n5 is only available on an integrated laptop is really a huge if artificial competitive edge for integrated laptops.
I don't really see repairability coming back if I'm going to be honest, I see the laptop of the future being harder to repair not easier.
Warranties and extended purchase plans are profit centers. So as one example you can either pay $199+ on a warranty, gambling that the issuer agrees to honor it in case of failure, or instead pocket the money and use it on a repair or upgrade when the laptop fails. I know which I prefer and it's not tacking on $200 to the cost of a laptop for a Microcenter warranty or Applecare.
And there's another side to this right to repair movement. There's now less incentive to make the individual components reliable. Since the penalty is no longer a full logic board replacement, the components can have a lower MTBF - that lowers cost and promotes the product at the same time by convincing the customer of the need for repairability.
Many of the customers are really just laymen hobbyists looking for a project that seems technical. Kind of like the gamers who wire up a series of unnecessary fans and RGB LEDs and pretend they invented the microprocessor. They have no buying leverage.
Funnily enough my ipad pro is great for light development work and remote access to a real workstation when I need it. For me there's no compelling reason to buy a MacBook. And as my pro is past the two year Applecare window I now have to treat it with kid gloves since a dropping it will be a $1,000 mistake. That definitely informs my next purchase which will not be an impossible to repair and expensive to replace disposable-by-design device.
While I don't disagree with the idea that we're in an era of disposable electronics, that still currently comes at a high monetary cost that a significant portion of the population would prefer to not have to spend. As a result, it creates a strong market demand for human repair technicians. Though I would argue that the market force that's more likely to put human repair technicians out of jobs are products that are easily repairable (like the framework laptop.) Not some automated repair technology that will arrive to the market around the same time as flying cars.
The claim that "if a device is repairable, it will be big and clunky" is simply corporate propaganda. While the Macbook has some great design aspects to it, it's not without it's flaws. The NAND is soldered onto the board, such that if you have an issue with the motherboard (including a broken charge port) you will need to get it replaced by Apple for a hefty sum of money (think $800-$1200, which most people can't afford unexpectedly.) On top of that, you will lose all of your data. Then there's the butterfly keyboards, which were a reliability nightmare for Apple. If the keyboard were modular and replacable it probably wouldn't have erupted into a massive class action lawsuit. In my opinion, the flat top keycaps that were introduced in the 2009 Pros never felt right to me, and the touchbar was more of a party trick than anything.
I am not claiming that the framework laptop is perfect, but it sure is a compelling product on it's own, and for a lot of the same reasons a Macbook Pro is.
And so it comes back to money. Now these very advanced tools are primarily used for building wealth. If you're making money, replace out of date equipment as routine as an expense. If you aren't making enough to replace your equipment when necessary, the problem isn't the design of the laptop. It's your failing to earn. That's where the rational and successful will focus. Disassembling your laptop and it's 300 tiny security screws all over your desk on an ESD mat with little magnetic boxes to save $50 is totally insane. It's a waste of your valuable finite time and energy.
Your claims about independent repair shops may apply to franchises like ubreaxifix, with bottom of the barrel pay to their technicians, but there are also many high quality independent repair shops like iPad Rehab and Rossmann Repair (both who have youtube channels outlining their repairs.) Who are very good at what they do. Also, some of their technicians are readers of HN.
> these very advanced tools are primarily used for building wealth > If you aren't making enough to replace your equipment when necessary, the problem isn't the design of the laptop. It's your failing to earn
By that logic, the target market for Apple laptops are for business use only (Apple's marketing says otherwise.) It's a set of product lines that are marketed towards college students, business elites, and casual users alike. Not all of those groups of people use their laptop for immediate wealth generation, or can afford expensive apple repairs. Which of these demographics do you think is a bigger market? By your logic, Framework has a very compelling product aimed at a large target market.
> ...to save $50 is totally insane. It's a waste of your valuable finite time and energy
Try adding a zero to the savings. Seriously, Apple repairs are expensive. and even more so if you're purchasing a new laptop like you claim to. Besides, if you actually believe all that you're saying about valuable time and energy, what takes more time and energy? Purchasing a new macbook, restoring your cloud backups, and all your applications, as well as checking that everything was properly restored, or spending a few minutes replacing a defective part in a modular, user serviceable laptop? If your argument is time savings here, its significantly faster to upgrade/replace parts than it is for me to upgrade/replace devices.
This sentiment is pretty universal, you don't hear about it much because consumers don't think they have a choice. If you go into an Apple Store with a Macbook whose keyboard doesn't work because of spilt coffee, Apple can charge you whatever they want, and theres proof that they will frequently (unintentionally or not) misdiagnose a problem and quote you 80% of what you initally paid to replace everything.
What framework is doing is enabling customers to go to any repair store around the corner to get their device fixed for a fraction of the cost.
Citation needed.
I get it, it's not a the only solution to a problem, but again - why not use this technology if the job it is designed to do helps, even enough to mitigate some other issues. Just because a solution does not address all 10 parts of a problem, doesn't mean that you can't use that solution for 1/10 of the problem.
But that also depends on the development you're doing. There's a night and day difference between compiling Rust projects on my 2015 MBP versus the Ryzen desktop I just built. Same thing goes for development that requires VMs or modern IDEs. Sure, I can run a single VM on an old MBP, but I can't run much else. I can run a modern IDE, but it will be slow and I won't be able to open more than one browser tab at the same time.
Students in certain fields also rely on heavy applications to do CAD, special effects, 3D modeling/rendering, graphic design, video and photo editing, etc. It would be a shame for them to have to buy additional machines because the ones they already own have 4/8GB of soldered memory and they need 2 to 4 times that, or because their processors are too slow or don't have enough cores. The Framework laptop would allow them to upgrade their memory and CPU without having to buy a whole other machine.
- the customization. I for one would like to be able to change laptop at will. (try out oled, quantum dot, change color, put in weird components when available)
- Other purposes for components - I could take the motherboard+cpu+ram, put it in another enclosure and make a router out of it, or robots or other hobbies. Take one or more displays, put it behind windows and have smart windows, etc...
Only thing for me is size, too small display, but I'll likely compromise and get it for christmas.