Apple could do it too, but instead they actually made it harder for themselfs by implemented integrity protection. Integrity Protection is a good thing for security.Not from my experience.
My Mi A1 gets monthly security patches and it's in line to get Android P.
I payed 190$ for it and it's a great phone, 64GB + 4GB RAM + 5.5" 1080p Screen for that price is a bargain.
Not to mention that after I installed Gcam, it takes splendid pictures.
[doublepost=1524738312][/doublepost]
There aren't generally many system level features and improvements to take advantage of so I don't understand why you try to make such a big deal out of it. The performance and stability of an app can be improved without needing a new API and the same thing is true when adding new features.
Google can add features and improve apps without needing to do an entire OTA OS update. That's quite and advantage.
Let me tell you about system level improvements and API changes:
- Dynamic Type for global control of font size
- Smart inversion of colours when images preserve original colours and the rest becomes black
- Layout improvements with Stack views
- Rich notifications with content and actions
- Widgets
- Phone extension which allows other apps like Skype and WhatsApp or call blockers to integrate with system calling feature
- overall making app sizes smaller
- adding new hardware support like Touch ID
- safer Safari view controller for integrating web views into apps
- metal for improving animations and reducing battery impact
- energy saving mode when app can use less energy when this mode is active
- transparency reduce mode
- spotlight search integration
- media playback improvements
- new video player UI (Android doesn’t even have system wide player), AirPlay 2...
- improved sounds, haptic feedback
- all private code improvements and refactoring which closes security holes, fixes bugs and improves performance, apps don’t just work on their own they run on top foundation and when foundation updated apps benefit