Adversarial Interoperability, a useful concept to keep in mind. In part the IndieWeb is a form of this, as it offers a way of staying outside walled gardens, while still being able to pass messages back and forth through its gates (i.e. API’s), through POSSE / sometimes PESOS. Though some platforms, Facebook actually, made the ‘counter offer’ of switching off their API’s. Twitter similarly has been on a path of absorbing into itself all kinds of apps (e.g. Tweetdeck) that were independent parts of the ecosystem growing on Twitter’s API, and increasing the threshold for access to the API.
Interoperability is a core value to maintain. Use it.
Ton Zijlstra mentioned this read on zylstra.org.