Yup, wal-mart kills mom and pop shops, small businesses, etc. The only ones that can survive a wal-mart are specialty shops or service oriented businesses.
But, as horrible as they are, they are the cheapest in town, and everyone shops there, knowing that they force so many small businesses out of business. So hey, cry about it or no, I shop there, and you shop there, and they save you mad coin.