Please, please, please, find a new CTO. You've been led astray by the current one. Canonical has done amazing work building the foundation of large parts of the tech industry, but that is all despite, not because of, the current CTO. I'd love to continue recommending everything Canonical works on as best-in-class, but that sadly can't happen with the current technical leadership.