Integrations between systems can be overwhelmingly complex. They're prone to compatibility issues, data inconsistencies, and disruptions in operations. Additionally, it's harder to onboard new staff, as they have to learn to use a range of different platforms and deal with multiple login procedures.
Having too many systems challenges your IT department by having them deal with various platform requirements, installations and security measurements.