I would add to the list that it is environmentally negligent to allow for such a complex device to be near irreparable (specifically on battery replacement). Unless you are selling medical devices your electronics should never be thrown away because after-sales cannot swap a battery. Then again Google just dropped the Pixel 3 after just 3 years so this is clearly an issue with the consumer electronics business model.…
How many people do you see using 2010 smartphones with replaceable batteries? Or put another way: people throw away phones after 3-4 years regardless of if you can replace the battery or not. You can pretty cheaply replace the battery in any phone at a repair shop. But people don't want that, they want the new phone with new look and new features.
2015 smartphones are a different story. Things have stabilized, and a good 2015 smartphone should be perfectly usable today, a bit sluggish, but usable. And interestingly, that's when they stopped having user replaceable batteries. More generally, the market shifted from real obsolescence to planned obsolescence.