The most recent round of Amazon criticisms reveals how the company has taken Walmart’s spot as a symbol for everything wrong with American big business