Was so positively surprised that even iPhone XR will get iOS 18. It’s announced in 2018 so it’s like 5-6 year old model at this point. You gotta give Apple credit for supporting older models for so long. As a user who likes to use iPhone at least for 4-5 years I really respect that.