We believe there are other factors broadly impacting our iPhone performance, including consumers adapting to a world with fewer carrier subsidies, US dollar strength-related price increases, and some customers taking advantage of significantly reduced pricing for iPhone battery replacements.

Why spend $1,449 on an XS Max when you could have replaced the battery on your phone for $29?

Hi, I was someone who traded my 64GB 6s in for a 256GB XS.

- $200 no questions asked buy-back - Better camera - Larger screen in a just about the same size form factor

I expect to have this phone for ~4 years with probably a battery refresh in ~2ish.

I went 4S -> 6S -> XS. I hadn't upgraded an iPhone in years, Apple has made the process extremely slick and painless. I was seriously impressed at picking up the new phone and being "good to go" in ~45 min when my apps downloaded.

I'm sure I'm an outlier

One thing that makes me hesitant on changing my phone is Google Authenticator. I still have some services using that instead of Authy. I got my secret codes but it will be a hassle to use them when the time comes...

I use KeePassXC on a Linux desktop and store the 2FA codes in it. Every site that offers 2FA will let you use a code instead of scanning the QR image. As long as I have the underlying codes I can reuse them anywhere else.

In iOS I use 'Authenticator' - https://github.com/mattrubin/Authenticator. It's open source.