> Upgradability was a defect of technology not being good enough for long periods
The other thing to consider is that the same applies to repairing technology. Why are we putting resource into catering for the tiny minority of a given product which experience mechanical failures which we can fix?
90% of BlackBerry users will never change the battery on their device. 100% of BlackBerries have a stupid door on the back which allows you to remove the battery and eventually becomes very loose and slides off.
80% of MacBook Retinas (at least) will never have a hardware problem (as long as Apple has finally learned how to correctly apply thermal paste). The ones who do we replace.
The economics of replacing an entire device are finally starting to make sense. That's the really exciting thing about this. It is no longer cheaper for Apple to pay technical people in stores and service centres to cater for failure rates in hardware. It is now cheaper to throw the broken thing away and get a new one, and take a chance on not having two successive one-chance-in-a-million failures for the user.