As people celebrate 2025, stakeholders reflect on the mixed bag of 2024