Apple continues to support OS updates on the iPhone 6s, a device released almost 6 years ago. Nor is it reserved for their flagship models - the 2016 iPhone SE also gets the latest and greatest. Meanwhile, my flagship android phone from 2018, the Samsung Galaxy S9, is stuck on the last version of Android. At least it still gets security updates, some manufacturers don't even go that far.
This is why I started buying iPhones. The resale value of a device after 2 years of usage is over 50% of the original cost if it's in good condition OEM quality is all over the place for Android, crapware is standard. It's been 4 years of iPhone for me and the only complaint I have is how bad Apple Maps can be
For me it's just a cleaner, simpler, less ad-infested version of Google Maps