Instead of generating a rush of sales, the festive ‘must have’ window display has fueled a flood of social media posts from passersby and the world at large, outraged by the ‘grotesque’ and ‘vomit ...