Amazon is the new Walmart: the e-commerce giant is increasingly becoming a symbol for everything wrong with big business