The disgusting background to Walmart - new 'progressive' heroes