At least you admit this is about your desire to sell things to Apple’s customer base.
You could always build for Android.
You can compete with Apple.
Obviously not on your own, but remember that when Apple was founded it was just a few people in a garage, whereas IBM was a global corporation.
You can choose to contribute to an alternative if you like.
As for customers ‘not choosing the best thing’: It sounds like you are saying that people don’t know what is good for them and you know better.
I disagree. I believe people value things differently from you or even I.
If we want them to choose an open mobile operating system, we need to build one that does the things they want and is open.
We agree on your last point, an open platform should finally emerge (and it is pretty much happening with pinephone) - but it would be a fairy tale to believe that it can gain foothold in the recent future against these monster corps
iMessage is one of them, as is Facebook messenger.
There are many other messengers with far smaller user bases. There is no reason at all that a messaging app needs to address 50% of the population immediately.
Also, it’s not like I have any chance ever to compete with Apple, even if I were to be the cleverest people on Earth.