McDonald's Netherlands took down its latest AI-generated Christmas ad after facing widespread backlash from netizens. The 45-second ad film, titled ‘It's the Most Terrible Time of the Year’, was ...