Today I can trust that any apps I download will use APNS or nothing.
Alternatively, a horror show of cheap and broken push implementations from developers who want to save a dime.
Consumers would suffer a thousand cuts and the value of the platform would plummet, eventually hurting developers more.
Alternatives means competition. Keeping the value of their platform up is no excuse for anti-competitive practices.
You fetishize competition. I want apple to be allowed to be anti competitive on their own platform. Just like I want to go to Disneyworld and not having to choose between competing companies’ versions of Space Mountain.
The rest of the world outside the walled garden is a competitive market. Once inside the walled garden, we have paid handsomely not to be competed for.