As the very term vertical integration implies, any new business a platform purchases must be integrated with the platform, which creates both technical and strategic challenges. A platform built from a dozen independently developed technologies will break sooner, cost more, and deliver a worse customer experience than one built on a lean architecture that conducts all its business activity through clean interfaces.