Everything is a revenue calculation
> that has massive engineering implications for an ecosystem as vast as Apple’s.
That is Apple's problems. All Eu says is "do not deliberatly hamper competition and don't install artificial barriers to differentiate your products".
Apple has had no issues complying with every single request from any government.
> Simple features like Live Translation or iPhone Mirroring become 10x more complex to build when you need to test and support other vendor devices.
You don't have to test and support them on vendor devices. You either provide an API, or let "vendor devices" implement the same features. This has never been such big of an issue.
> In fact some features become downright impossible if you require interoperability.
Then those features are either not needed, or it's Apple's own fault (e.g. for preventing others from building the same feature set).
It's insane to me that Hacker News, of all places, would argue that walled gardens are good, actually. Ponder this article, for example: "Apple restricts Pebble from being awesome with iPhones" https://ericmigi.com/blog/apple-restricts-pebble-from-being-...
> This is about slowing down the pace of development and adding engineering complexity to everything worldwide
The only ones insisting and making it so are Apple. A great example is this: https://mjtsai.com/blog/2025/03/14/dma-compliance-default-ma... Apple lets users in the EU set their default maps and navigation app. But only in the EU. They literally made the whole thing more complex for themselves by restricting this feature just to the EU even though this clearly is a feature that benefits users.
It's the exact same thing with the rest of the "impossible features".