I agree on the virtue signaling. I'd prefer to call it "trying to find common values", but yeah, it does fit the definition.
But I disagree about the "supposed to be".
It genuinely strikes me as completely illogical.
Albeit used much less in those circles around here in the EU, I had my fair share of contact with hackers/nerds/geeks/devs/etc that use MacBooks. When asked why they accept working with such a locked down platform the response I got most of the time was "it's BSD, I can run and compile whatever I want".
But that's not the case when it comes to the IPhone. Here right now as an owner you don't have much rights on something that you own.
I sure can see that you simply can be indifferent on that - such as one might have the position to be happy to have an "open" platform on the desk, and a walled garden in their hands. But being in OPPOSITION of having those who also want the platform in their hand to be open? I still find that very counter-intuitive and strange.
Most of the discussions here are about logical subjects, and positions typically appear to me to be very rational.
But the comments I often see here whenever "EU tries to enforce data privacy laws and enforce free market access" comes up don't appear to be very rational to me. For what I would call the "hacker community" over here in the EU, even when using the broadest possible definition of the word, appears to be cheering in unison whenever - often with the help of that community - another goal post has been moved when it comes to regaining some personal rights.
For me it's now two years that Apple again and again is rejecting to accept an Open Source community app to its store due to it on initial sign-up requiring a connection to an OAuth2 provider in a dedicated browser Windows. Once. As this is a requirement from the OAuth2 provider. Apple is rejecting this again and again on the sole comment that this dedicated browser window opening up once after installation would be a bad UI experience. All while 100,0% of the users of the app are just happy with that, and that the vast majority of apps on the App Store using for example Gitlab as an OAuth2 provider have the exact same flow.
It's two years now that the Android users are happy, and the iOS users have to live with installing one "preflight" version after another.
So yeah, there you have it: Of course I was looking forward to simply providing the app via Sideloading or an alternative App-Store, but by simply ignoring the laws the EU has made with a "come, fine me" attitude, I probably can wait another year before the EU has success enforcing its laws. It's hard for me to grasp that anyone in the developer community could justify Apple blocking both sideloading Apps and installing them via third party app-stores, no matter how much fan posters of any giving company they may pinned to their wall...