Mostly sound logic and I switched to the iPhone 5 years back after a similar calculation. Only, the 6s started becoming wonky in 3 years and I most definitely missed _some_ Android features.
When it was time to upgrade, it apparently also became time for apple to jack up the price of their flagship to a thousand bucks and I just vehemently avoided that out of principle.
Looking at alternatives,the Galaxy seemed like a reasonably similar premium (not polished software fosho) phone, but sticker price was similar to iPhones. However thos things go on sale a lot. Nabbed a S9 few months after release for 500 and looks like it'll last me three years at least. Super happy with the hardware (and software actually) as well.
The only "flaw" in your logic above is that in principle an iPhone probably can last 4 years but that's not constant - models from them are sometimes just not as reliable (we talking 4 year reliability vs 3) and it's not just a thousand dollars, it's thousand and tax and bells and whistles (which for apple is always more). Plus you now have a premium phone that you better don't break or scratch (if you want to sell) or you're out a very large number of Benjamins.
That is true, but then again, you can probably repair it 3 years down the line. Repairing a 3-year old Android is usually not as easy.
Don't get me wrong, I am writing this on a Sony Android phone, which I expect to get 0 dollars for if I try to sell it. But from an economic perspective I don't think there is a clear advantage to Android devices.
When it was time to upgrade, it apparently also became time for apple to jack up the price of their flagship to a thousand bucks and I just vehemently avoided that out of principle.
Looking at alternatives,the Galaxy seemed like a reasonably similar premium (not polished software fosho) phone, but sticker price was similar to iPhones. However thos things go on sale a lot. Nabbed a S9 few months after release for 500 and looks like it'll last me three years at least. Super happy with the hardware (and software actually) as well.
The only "flaw" in your logic above is that in principle an iPhone probably can last 4 years but that's not constant - models from them are sometimes just not as reliable (we talking 4 year reliability vs 3) and it's not just a thousand dollars, it's thousand and tax and bells and whistles (which for apple is always more). Plus you now have a premium phone that you better don't break or scratch (if you want to sell) or you're out a very large number of Benjamins.