Apple says that opening AirPlay to Meta would "[create] a new class of privacy and security issues, while giving them data about users homes."
Give users granular control over permissions, teach them how to set those permissions, and warn them about the security and privacy dangers represented by third-party apps. Let them suffer the consequences of not heeding the warning. Now THAT would be a sign of real "courage", so I guess Apple won't go there.
Better yet, design the protocol correctly so that this isn't an issue.
AirPlay shouldn't need to "give them data about users' homes." It should just be a DNS service discovery record with the name of the TV set or whatever. Connecting should involve an initial handshake involving a device (TV) certificate signed by a trusted authority (presumably Apple), followed by a key exchange, and there should be no information transferred other than the name of the TV, which by virtue of the fact that there are *already* DNS service discovery records for AirPlay, is information that Meta already has if they want it, just by browsing for DNS-SD records.
AirDrop should provide only the name of the device that the incoming files are coming from and the files themselves. It should be 100% anonymous by design, using ECDH for key exchange or some more-quantum-computing-safe equivalent. Any other approach would be fundamentally flawed.
If that's not the way these things work, then the problem is the design. If it is, then their claims that it will be some huge privacy nightmare are absurd. Either way, the problem isn't that making things compatible creates risk for users. The problem is that Apple doesn't want to do so.
And it's a huge pain in the a**. I wanted to set up a simple way to use an Android large-screen tablet as a sheet music reader for an electronic organ, and to be able to use AirDrop to send stuff from my Mac and my iPhone. Unfortunately, Android doesn't support AirDrop, and I can't use an iOS device because Apple doesn't *make* 23-inch iPads for any amount of money. (And no, buying two iPad Pro 13" devices and putting them side by side for $2k+ isn't a realistic alternative to spending $400 for that Android tablet.) So in my case, the Apple users are getting a substandard experience because they can't be easily made compatible with Android.
Incompatibility doesn't benefit Apple. It hurts their users. What Apple sees as a competitive advantage, I see as a sh**ty user experience. And Apple really needs to relearn that.