Using publicly published interfaces can save development time by utilising functionality already provided in other components. It also offers an integrated, consistent experience for your users. For example users are already used to managing their logging information in a particular way and by using the Qbik Logging API your logging can remain consistent with the rest of the system.