I fully support interoperability. But it needs to be done through regulation and standards.
Not through intentional abuse of the platform for monetary gains.
If Apple doesn't like the particular way Beeper works, they're free to give them a better API to use.