Re: Programmed Obsolescence
My iPhone X is fine. My kids' iPhone 7 and iPhone SE, both from 2016, are fine. My dad's iPhone 6s from 2015 is fine. All are fully supported and running the latest iOS.
The only maintenance ANY of these phones have needed is the iPhone SE, which needed a new screen when my son dropped it; €70 from the local repair shop.
Current second hand values; €550 for the X, €250 for the 7, €175 for the SE, and even the 6s is still worth €150. Phenomenal value over the years.