Most companies have supply chains, which makes it a near certainty that some or all components of their products are sourced from independent local or global suppliers.
As a result, companies need to know exactly what's going into their products. Therefore they must collect data about those products and services over their entire life cycle (from production, to use, to disposal) in order to understand critically important information.
Product data records need to be maintained in order to be compliant with various aspects associated with different laws and codes governing products and services. Even when it is voluntary, there are often strategic advantages to doing it.
Wherever a product is regulated by a governing body through legislation, companies are required to ensure codes are strictly complied with at all times. Therefore companies need to be thorough in ensuring that data about the full lifecycle of their products are kept on record for their protection. Fines are really expensive (both for finances as well as reputation).
Stacks are also being used to collect important information from portfolio companies to help organize and analyze their client investment data in a single platform of record.