So, let's presume, that company "S" wants to develop some new feature, like new protocol for connection between music service they are offering and mobile speakers they quite recently released. But to develop this feature, they need to spend like 10 mln SEK. But they also quite recently were nominated as "gatekeeper", so they knew, that they will need to share this new protocol with everybody, and there is a serious risk, that it will be copied and implemented in cheap speakers mass produced in China by some no name manufacturers, and they will be not able to sell enough speakers to cover R&D costs.
As CEO of such company, would you spend those money to innovate and develop better protocol without guarantee that you will be able to recover costs, or rather keep to current protocol, which is maybe worse, but still allows to gain on selling speakers and doesn't need risky investment in R&D?
That may be one of the unspoken downsides to the DMA that supporters of it are unwilling to acknowledge.
In an ideal world, you get Apple tanking all the costs of running the App Store, of developing new APIs, and then making them freely accessible to the rest of the world at no extra charge. But ask yourself - if you were in Apple's shoes, and after having spent decades painstakingly building up your ecosystem from scratch and fending off other competitors such as Blackberry, Microsoft, Android and Nokia, and now that you are finally in a position to enjoy the fruits of your labour, you are now being asked to open up your ecosystem (the unique selling point of your business model) and make it equally accessible to everyone else
for free.
But again, the question is - ideal for whom?
It's not like Apple can treat their APIs like FRAND patents and license it to third parties. No. Whatever they develop, they are expected to invest the added time and effort to create APIs for third parties while also ensuring that these APIs are secure and robust enough that they do not get abused.
For free.
And the assumption is that Apple is rich enough that they would automatically be happy and willing to do all this
for free.
In the real world, Apple might do this for certain features if they deem it vital enough to their long term product roadmap. However, when it comes to certain smaller, less consequential features, I am see Apple deciding that it's simply not worth the time and effort to develop it. This means either fewer features for everybody (because Apple decided not to go ahead with it), or fewer features for people in the EU (because Apple feels it's not worth their time to make it DMA-compliant).
The EU possibly had an ideal scenario in mind when they crafted the DMA. And I can tell you as a teacher, there are days when I plan my lesson with a specific purpose in mind, and then things go south and the lesson didn't go the way I envisioned, and I can only blame myself for mistaken assumptions. Simply because you are dealing with people, who are under no compunction to behave the way you expect them to just because.
I guess all I can say is - we will see how the DMA unfolds, and don't be surprised if and when it does not progress quite the way you all imagined. Right now, it seems like the users in the EU have the better end of the deal. They get third party app stores and the ability to swap app defaults (something that benefits any iPhone capable of running iOS 18). Meanwhile, AI isn't available anywhere else in the world (and people like myself can't get it on older iPhones anyways) and maybe the only drawback is not being able to access iPhone mirroring (which again, only impacts iPhone users who also use a Mac).
In the near term, 1 point to the DMA? But in the medium and long term, we will see if Apple does wind up capitulating or if more and more features just end up being withheld from iOS devices in the EU. If that happens, don't complain. We have each made our beds.
