iPhones have long support cycles. iOS 17 supports the iPhone XS/XR, which were released 5 years ago. So iPhone users don't have to replace their phone as much, reducing environmental impact. Plus with the recycling and other stuff used to make iPhones in the first place, their environmental impact is going to be lower than some other options on the market. Combine these two things together (longer device life, smaller impact for making a new device) and I can believe iPhones have the smallest CO2 footprint.
Phew, there I was thinking Apple do their best to make sure customers buy the new phone every year, but glad to hear it's not happening thanks to Apple.
I mean, Apple should just release a new model every five years and really get that footprint down...