At this point I can't tell if you're trolling or just completely clueless.
>So you as a user are going to take a backup of os version N, then upgrade to N+1, live on it for a long time, then both want to pay/keep the storage costs of N AND potentially months later downgrade and lose all new data to go back to N?
You realize Apple already does this, right? Backups go to your laptop if you have itunes installed and icloud by default unless you tell it jnot to.
>It sounds like a terrible user experience.
I've literally never heard anyone complain about the experience.
>If you told me it was a fresh OS with no ability to recover your old data, then maybe I could see it. But even then we’re assuming you didn’t use any cloud services that migrated your data once all devices had been upgraded, which isn’t true for either major platform. We’re also assuming that you can downgrade all firmware that’s changed successfully (which is expensive new QA).
What are you talking about? Have you actually used a modern smartphone? When I restore, everything that was in the cloud resyncs. Everything that was local is still local. if my iphone were to blow up tomorrow, and I were to do a restore, it would be no different than a downgrade.
>I’d rather just have companies really prioritize performance to begin with.
Ahh, right, so they should be designing their OS for 4 year old hardware? Or maybe they should just allow users to downgrade, which would require almost 0 effort on their part.