Paolo Garri's team at Sport1 struggled with a large number of scripts, which led to a "zoo" of unmanaged and unmaintainable code. They realized that the problem was not unique and that other companies, such as GitHub and Zalando, faced similar issues. The main reasons for this problem were identified as the "you build it you run it" philosophy, allowing everyone to write scripts in their preferred language without standardization, neglecting standardization within scripts and YAML, and not regularly investing in cleaning up existing code. To solve this issue, Paolo's team built an Internal Developer Platform (IDP) with Humanitec, which provided a standardized way of managing scripts and YAML files, allowing for self-service, improved maintenance, and reduced overhead costs. The IDP defined strict baseline templates, limited the scope of scripts, and used standard integrations between systems to create a more maintainable and auditable process.