Steve jobs may be a much greater innovator. But surely, can learn a thing or two, on integrity, from Derek Sivers.
Also this is a lesson in on how to have only loosely-coupled relations/dependencies with other companies (particularly, if they are big).
When need to go for tightly-coupled ones dependencies, expect it to break, and have a back-up plan.