Lots of people hate Walmart because of their business practices. The weirdos you see in the videos are probably from big cities like New York City and Los Angeles.
Me, I don't care and I like the cheap prices because Walmart can buy a very large quantity of stuff per order. The more you buy the cheaper it is to buy and we get the benefits.
Sam Walton, the founder of Walmart and Sam's, had a policy that he can buy it cheaper or manufacture it cheaper for his stores.