Chogokin
Autocross Champion
Because iOS/MacOS is tailored around specific hardware, that Apple is in control of. Android has to be built to work with hundreds of different hardware configurations, mostly at the phone manufacturers discretion. Apple products will nearly always run smoother with less because of that
That's also why Google and Apple devices get their OS updates so fast. Samsung and other third party companies have to test the software with their phones first before releasing it to the public. It can be months after Google releases an OS before Samsung will push it to their devices. I had Samsung phones...depending on when you buy the phone...if you buy right when it releases...you get two years worth of updates. If you get the phone towards the end of the two years...you might get one. From what I can remember Google supports their Pixel devices for three years...Apple you get at least five years of updates.