ETL testing is necessary when clients request reports to measure demand and supply so all stakeholders including end-users can benefit at the same time from transparency.