i can connect all the data sources (salesforce, jira and zendesk) and give analyst agents on top of it in CRM interface, primarily for the leadership team. so you get insights + actionability + you don't have to juggle between 5 different apps
Or just use salesforce. Skip the other platforms. No need to re-invent the wheel. Just do custom dev in SF for your tracking needs, and don't run multiple platforms in the first place.
but companies are already using multiple tools alongside salesforce for ticketing, issue/incident management etc. also SF sucks, slow and boring with close to no automation
Integration across multiple data sources is very difficult. The schemas change and you have to constantly juggle the translation between different sources and synchronization in order to keep your app working.
Years I ago I worked with Oracle ERP which under the hood was just as you describe a fusion of different products from different companies that they had acquired. It was a maze of scripts converting from one format to another and thence to another, etc.