Apple is three things - hardware, software and services. Sooner they realize that services cannot follow the model of hardware and software, better it would be customers. Platform lock-in for software (like iMessages) makes sense. Why they don’t have a native app for Android for their services (like Apple TV+) is beyond me.