And what do you do with your previous phones? I upgrade EVERY year, selling the previous one. I usually get the model that costs around $650-$700 and sell it a year later for $500-$600. I have no idea as to where all these used phone go, but I suspect a fair percentage if not most head overseas.
Anyway, I wouldn't call it a "treadmill" unless last year's model gets "food chained" to someone in the family.
Started iPhone Upgrade Program last year for an iPhone 7 256GB Matte Black VZW for this reason entirely. I also always buy AppleCare - so, thats a non-issue for me. I have a youngin' at home and makes me not worry about my wife's phone, etc.
Just checked Swappa this morning - recent sales seem to be in the slightly above $500 range.
example. $530 - $10 (swappa fee) = $520. $519.70 * 97.1% (PayPal takes $.30 + 2.9% for a mandatory goods payment) = $504.63. $504.63 - $12 (approx. shipping) =
$492.63.
Payments on 7 for final year would be ~$41/mo. for another 12 months =
$492
-------------------
And this is at the 1 year mark. Next year - the phone will, obviously, be worth even less and I Will probably fall fairly far below that $492 line. I don't ever see myself being the person to keep a phone for 2+ years. It is not worth the potential small profit gain to even entertain the headache and thought of trying to sell this to another person - and, dear god, I would die in the event of a charge-back scenario at PayPal's 60 day mark, etc. Im sure there are those people on here who have experienced those. It is worth it for me to keep upgrading until I, potentially, could keep a phone beyond two years and 'save' some money.
I hope this math kind of helps others (helped me kind of convince myself of this just writing it out) and I know not all comparisons are apples to apples as some will get carrier discounts and credits toward their payment plans - and I see those as your only real opportunities to 'save' on getting a current model (although, those usually may not kick in until some time after release). Obviously, you can 'save' getting last year's model - but, I would say most in here are here for the 'latest and greatest'.
/incoherent rant.