Considering how there are a lot more Amazon employees here on HN as opposed to Walmart employees, I doubt your contrarian opinion will be particularly well received. Regardless of its merit. Personally, I agree with you, but having a discussion about it here on HN is probably a waste of time.