I agree with the general idea here, but just wanted to comment on the "Apple is doing it why isn't Android"
Android is an order of magnitude more complex than iOS (# of devices)
Here's a public but incomplete list of known Android models:
https://en.wikipedia.org/wiki/List_of_Android_smartphones
And for iOs (also incomplete)
https://en.wikipedia.org/wiki/List_of_iOS,_iPadOS,_tvOS,_and_watchOS_devices#iPhone
Now this is just meant to be illustrative of the difference in hardware configurations supported.
So the general sentiment of "Apple, why not Android" is insane.