The inability to run a real web browser (with extensions!) has been holding me back on the switch to iOS for a long time now. Reviewing Apple's behavior in the EU, I'm not really expecting that to change any time soon. Android is annoying in a lot of its own ways, but at the very least I can run whatever software I want on the thing, and that's too valuable to give up.
What's also really annoying is that copying non-image files to your phone is extremely limited. Apple's hardware is amazing and iOS is generally good and well maintained, but all these little ways they dictate what you can do with your own device make it unbearable.
It depends. The fee applies only if Mozilla opts into the "new terms". You’re right that it if Mozilla chooses the new terms, they have to pay the fee on the app store too.
But they are allowed to stay on the old terms and still offer "real" Firefox. In this case they pay nothing.
"Stay in App Store under the current (pre-DMA) rules, exclusively. Developers that take this option:
Are not permitted to use any of the new business terms available in the EU, but new iOS platform options for the EU, such as alternate browser engines, are allowed. (Because they are required to be allowed.)"
> Nonprofit organizations, accredited educational institutions, or government entities based in the EU that have been approved for a fee waiver are exempt from the Apple Developer Program annual membership fee and the Core Technology Fee.
I’ll switch to a Pixel running GrapheneOS, where I can run “real Firefox” and any other software I choose.