Amazon really could be just as big as they are without going down the Walmart route of being actively shitty / evil. It sucks that they're choosing not to do that.
The only way to beat Walmart is to out Walmart them. Overwork and underpay employees, find the cheapest products forgoing legitimacy/quality/etc. It's not very shocking this is where we are.