Before Wal Mart came to town, there were four places a knitter to buy yarn. There were three bicycle shops owned locally. Four different jewlers, I can't count the number of locally owned pharmacies. Today, there are three locally owned pharmacies, but just one place to buy a bicycle and one place to buy yarn.
Okay, that's the flip side. The big box stores are crowding out some or most or all of the mom & pop stores wherever they go in. That is the fact of the way the world is, and Wal-mart is by no means the only factor in that trend. If it wasn't Wal-mart that you resented, it would have been K-mart or Target or one of the less successful chains that would dearly love for Wal-mart to go out of business so they could have it all.
I hate that our local office supply store closed up too because they gave us personal attention and provided special service we don't get from Staples and Office Max that drove them out of business. I loved our local hardware store for the same reason before it succumbed to Lowe's and Samson's and Home Depot. Our locally owned pharmacies went out of business when Walgreens came in and all the grocery store chains opened up pharmacies. All the quaint special little bookstores that used to dot the city have given away to Borders and Barnes & Noble. The local music stores couldn't compete with Best Buy and other big box electronic stores. It is the rare local clothing store that can compete with Sears, Penneys, and Kohls. All but the largest Christian supply stores have closed up shop because they couldn't compete with their stuff being convenient and cheap on the internet. The small grocers and most farmers' markets could not compete with Albertsons, Smith, Krogers, and other huge grocery store chains that, by the way, thrive in spite of Wal-mart.
The American public has become accustomed to wide selections, volumn discounts, and the convenience of being able to take care of numerous tasks in one location. The big box stores, because of much larger volume, can operate on a much lower profit margins than the Mom & Pop stores can do. So, even though the shoppers have to be price smart and quality consicous because even the big box stores don't always offer the best buy, it is the shoppers who have made Wal-mart and all the other big chains the successes that they are.
It isn't Wal-marts fault.