A lot of good points from many in here. Some very positive points and value shown on the Wal-Mart side, and in my opinion, not nearly so much for the negative Wal-Mart side. As a matter of fact, many of the points made FOR the mom-and-pop shops are actually being refuted with real stats and points. Like insurance, salary/rate of pay, opportunity, taxes paid. One thing I haven't seen mentioned is pure service and convenience - which is more of a competitive thing. If I want to shop and spend money in my smallish home town, essentially I have to do it between 9 and 5. I work out of town, leave home no later than 7 a.m. and return home no earlier than 5:30. Weekends? Of course they are busy for me and with coaching, I rarely can get to stores during their brief openings on Saturday mornings, that kind of thing, and forget about a Sunday purchase. Quite simply, the mom and pop stores do not provide the kind of hours I need, nor a competitive price, nor the selection I would like, etc. Of course they cannot really compete price-wise for obvious reasons, but I would buy a lot more if they stayed open later or earlier. But they don't. They expect me to conform to their age-old traditions and essentially say their time is valuable to them in the evenings, weekends, etc. That's fine, but that is what service and competition is all about...meeting the consumer's needs in a changing, competitive environment. Those that don't adapt, don't survive.
Mom and pop need to change their way of doing business, and in many cases, they don't. They don't pay any better, they don't offer insurance, they don't provide working hours for many employees that Wal-Mart does...etc.
And what about the business that a Wal-Mart brings to the towns? People come up to Wal-Mart, shop, get gas in town, maybe take in a movie or go out to eat, hit the downtown area for the mom and pop shops for unique items, etc. Not always, of course, but Wal-Mart causes a lot of extra traffic, too.
Nothing is cut and dried. But whining does not get much accomplished in the business world. Adapting and meeting challenges does.