This. Moreover, although I feel a little guilty saying it, interoperability can leverage an easily exploitable human weakness: laziness. It is possible to offer the user what he wants, without asking for any effort to change the context, with essentially seamless integration. But to achieve this, clients must cooperate and fight the depressing culture of walled gardens. Give 10, get 100.