Facebook’s new holiday ad pines for a social platform that’s long gone Facebook Advertisement November 02, 2025 Facebook’s new holiday ad pines for a social platform that’s long gone