Yet the reality is that mom and pop stores are a thing of the past because of them.
The reason the small stores go out of business is because people choose to spend their money at the bigger stores.
Some years ago Starbucks opened a branch in Vienna and within a short time closed up shop, simply because the Viennese people don't like chain stores and refused to buy coffee there. After Starbucks moved out an independent coffee shop moved in (taking advantage of much of the work Starbucks had done) and did very well.
The trouble is that the individual appears either unaware of the power they wield, or merely unwilling to accept the consequences of the way they choose to wield their power. If the consumer refused to support a company like Wally World they would close up shop. If the average guy in the street went to the authentic Mexican restaurant rather than paying over the odds for the pretend Mexican you get somewhere like Taco Bell, there would be no Taco Bell. But people want the convenience of a store like Wal-Mart without accepting the consequences that the mom and pop stores will go out of business if nobody supports them. Yes, you'll pay a little more supporting the local business because they can't buy in anything like the quantities that the Wal-Marts of the world can. But there's a fair chance you'll save at least some of the money back by not having to drive to Wal-Mart, more of the money will stay in your local community and you'll be helping maintain your community rather than enabling the corporate behemoths to leach everything out of the community.
In many ways it's not hugely unlike the howling that went on in the UK when it was revealed just how little tax companies like Amazon were paying. To be clear, Amazon was working entirely within the rules, they were just taking advantage of a perfectly legal method of transferring profits to a jurisdiction with a more favorable tax regime. None of the people howling about them "not paying their fair share" would voluntarily structure their own tax affairs to maximise their tax bills, yet apparently expected Amazon to do just that. And of course the people howling about "fair shares" didn't appear to have any difference to Amazon's sales.
Most things like this come with benefits and costs. If you shop locally the cost is that you may pay a little more, the benefit is that you help maintain the community, you probably won't have to travel as far, and the local guy is there when you need a 10c item and don't want to have to make a 30 mile round trip to get it. If you buy from the behemoths the benefit is you pay a little less and the cost is you help leach resources out of your community.
Whatever people might like to think you can't give your money to the corporate behemoths and then point fingers at anyone and everyone else when your local stores start to close down.