Not being critical, just practical, but there was a story prior to the release of these phones, that with the iPhone 6s battery issue, with it being fixed for $29, that there would be at least 16 million fewer phones being bought (or maybe larger number), i fixed a few of those phones so far with a new battery and their owners are quite content. As far as the pricing for the new phones, this takes the "Apple Tax" to new levels. Seriously I wanted the new phone and on JOD with T-mobile they want $300 down for the XS, that is just beyond absurd, so like last year with the X release I passed and will continue too unless the price is dropped. There is no reason for this, to me and IMHO this is pure greed for these devices, they would sell more in volume is perhaps the XS was priced at $850.
It's a good point, I loved my 6S and did the battery thing as well. It still worked great. I planned to keep it for at least another year.
Unfortunately this weekend I accidentally ran over it with my snowblower (pics available upon request! LOL) and it isn't an iPhone that will be replacing it for the first time since the 3G. I did the only thing I can do to protest XS & XR carrier deals & off contract prices: not buy any of them.