The problem we have with integrating third-party services is there are literally hundreds of things out there that could potentially be integrated, and we already get far, far more feature requests than we could possibly act on. We just don't have time to jump in to every third-party service that appears.
This is the very reason we have an addon SDK, which is ideal for integrating third-party services. We know we can't do everything ourselves, and so we have an SDK so someone else can do it without waiting for us.