And that seems to me like the main incentive they would have to force developers into that user model. On the one hand it makes sense to charge $2500 for a laptop but then if the quality is so great now that the machine can be expected to work well for almost every user for nearly 10 years then that price point is actually almost a Pyrrhic victory. It would be better to sell smaller cheaper machines that justify upgrades more frequently and then charge power users for time in the cloud. I think that's pretty much the inevitable endgame here in an industry that is all but fully commoditized.