My iPhone 6 used to be snappy, but now takes almost 10 seconds to just open an app. Perhaps new OS updates are not as well-optimized for older iPhones as they are for the latest version.
Ars Technica's Android 8.0 deep-dive has some interesting charts showing Android device performance deteriorating over time:
https://arstechnica.com/gadgets/2017/09/android-8-0-oreo-tho...