Again:
> but this would just hide the actual problem with interoperability and pass it down for the next underdog project to worry about.
Just consider how this wouldn't happen at all in an environment where no platform dominates in popularity (and it doesn't always happen today either, as lots of things like these are accessible via the Web from any platform regardless).
We have exactly that interoperability right now, and the market said that they don’t want use that.
A market like that needs to be better regulated then.