Would it also harm them to make a version that didn't have soldered memory/NVMe drive?
Ultimately, this is why I switched to a Dell Latitude. Being user hostile to basic memory/disk replacement doesn't fly with me when spending $1500+ on a machine.
And if replacing either breaks the crypto chain - I don't need a black box T2 chip, I'll do my own disk encryption.
I do agree that they have slipped in this area, though I think it's an inevitable consequence of being a trillion dollar company. Apple was only able to become a trillion dollar company because their marketing and operations were easier to manage, and companies in a market-leading position typically grow until the point their size overwhelms their ability to steer the ship.
Maybe the experience in USA with Apple Stores is different, but when forced to buy a Mac by work recently I had to deal with some ridiculous wait times just for asking for 32G ram.
For example, I needed my logic board + keyboard replaced and it landed on my doorstep 24 hours later.
Definitely a different experience everywhere else I've been when dealing with Apple whether it's Mexico City or Lisbon. Most places are even lucky to have an actual Apple Store rather than some sort of certified 3rd party with questionable liability.
My interpretation was that Apple does not build and hold inventory of every SKU, certain configurations are built at the time of purchase and it took 2 weeks for the factory to process our order.
4 different types of iPods - Shuffle, Nano, Classic, Touch
3 iPhones: gen, gen-1, gen-2
3 laptops: Air, MacBook, Macbook Pro,
4 desktops: Mini, iMac, Mac Pro, XServe.
It was only the "Jobs way" when they were about to go bankrupt.
One way. The other is, if your computer breaks you either upgrade or spend a lot to have it repaired by Apple. There's no downside in using non soldered down ram and storage, it's just the nth lock in strategy.
Okay, but then they’d lose money by not selling their proprietary parts.
Quality problems? You mean like the over-engineered keyboard they've had issues with for three years?
Some decades longer design patterns are battle tested/aren't broken, yet Apple continually tries to break them - thinness to the extent that they now solder memory/disk to the board, putting out a keyboard design that isn't sufficiently tested, and all sorts of Catalina issues that people have documented online.
https://twitter.com/axi0mX/status/1194621631856967688
Edit: Tweet deleted, info is most likely wrong.
Really annoying they continue to do this, especially given they charge excessive markup on memory upgrades (2x32GB DDR4 SODIMMS average $250-300, Apple charges you $800 for 64GB of memory).
This is exactly why they solder it on - so they can charge those prices. They've created a monopoly on hardware upgrades and repairs for their machines. This is why a lot of people refuse to buy Apple laptops these days.