The Android approach of updating core components via the Play Store is an excellent strategy, as it significantly improves compatibility for older devices. Even when the base operating system is no longer updated, users can still benefit from newer features and services.
If Netflix continues to function on a years-old Android device but fails on a more recent iPad Pro, the issue probably lies with Apple. Netflix might be leveraging an API that’s unavailable on an outdated iOS version, whereas in the Android ecosystem, updates to critical components, like libraries and services, are rolled out independently of system updates.
It seems unreasonable that an iPad Pro, launched in 2015, becomes less capable due to this rigid update strategy. Apple’s hardware is powerful enough to support new features for years, but this potential is limited by how they handle software updates. In my opinion, Apple needs to improve in this area by decoupling key system components from major iOS updates, similar to Android’s approach, to ensure better longevity and usability for their devices.