Yes, I really do believe there is no fighting a $2 billion (and counting) behemoth, other than by shunning it. If enough developers and users - in any order - leave their platform they will reconsider their stance. That is, after all, what it means to have (at least the semblance of) a free market where people make choices based on things like this. The same goes for the other digital empires, whether those be Facebook, Twitter, Google or any of the others. Absent regulation - and is regulation really where we want to go? - I do not see any other way than to "choose with (my) wallet".
This is also why I do not use any of these platforms, instead having spent the time to rig up my own alternatives: Google-free AOSP-derived Android on mobiles and tablets, Linux on laptops and servers, Searx for search, Nextcloud for "cloudy things", NC Talk and Jitsi Meet for videoconferencing, Exim and Dovecot for mail, Peertube for video, Airsonic and MPD for media streaming, etc. I've been doing this since the late 90's of the last century (minus the mobile stuff since that simply did not exist back then...) so I can state with certainty that this is not just hollow rhetoric, it is a viable alternative to submitting to the whims of companies like Apple (et al).