This is an article from DZone's 2022 Enterprise Application Integration Trend Report.
For more:
Read the Report
As the complexity of software applications grows, the number of interfaces among their various components also increases. This leads to an ever-growing API footprint and an explosion of integrations. Even minor changes start taking more and more time to implement, ultimately resulting in a maintenance nightmare. Refactoring your interfaces often appears to be the only solution, but refactoring is a costly business. It is usually not approved by the management unless there is a very strong reason to do so.