Earlier quoted context omitted.
it would make it possible to have replaceable drives The manufacturers don't seem to want that. Even the small Chinese companies which were the last holdouts have gone full forced-obsolescence.
There's a multitude of problems with SD card support, purely from a hardware design standpoint: - water tightness. Yes, seals are a thing, a few Samsung models (Tab Active 3) support that... but guess where I had damage from water ingress on mine? Yup, through the SD card slot. Rubber seals eventually dry out. - power. SD cards tend to require large amounts of power during writes and behave unpredictably when the pow…
In most of the world, physical SIM cards are still a thing, yet most phones have been waterproof for a while now.
> - quality. Even if you buy a brand name SD card, chances are too high you end up with counterfeits. Phone companies do not want the support effort associated with that any more.
Very solvable: Run a mandatory performance and "lying about storage size" benchmark upon formatting.
> - BOM complexity and cost.
I'd pay hundreds of dollars extra for being able to upgrade the storage on my phone.
The real reason is that device manufacturers would never willingly give up the privilege of being able to charge hefty premiums on storage capacity.