Lead 2025: the three elephants in the roomThe Lead conference highlighted optimism for advertising, but critical discussions on social media's impact and regulation were notably absent.