I start to believe that all-in-one tools is eventually wrong for your work process. It's not specialized, limited, not modular, for particular workflow; you bend your whole organization's teams into it.<p>But too many services also introduce data integration problems (usually via APIs, 4 services may need 3 pipes). I wish there were "Managed Database Table as a Service" that provides authorization and authentication for apps/services to connect to. SaaS products connect to available db tables that user provides (assume B2B here), now business can choose a bunch of SaaS integrated together via database, get rid of all apis work.<p>Imagine Design tool, Issue Tracker, Git host, CMS read and write to your managed DTaaS. Painless automation extension. All teams use tools made for them specially.