It isn’t as simple as “Wal-Mart/Tesco are big, have market leverage, out-compete other smaller companies, and are therefore EEEVIL.”
Wal-Mart and Tesco are just better at playing the economic game than the others, and the smaller outfits generally don’t realize in time, that you can’t make money trying to sell the same Tide/Persil that Wal-Mart/Tesco does, except for 15% more than they charge.
Even in places where there are many Wal-Marts, you’ll notice that there are still other food, clothing, hardware and sporting goods stores. The catch is that all of the smaller stores have something about them that differentiates them from Wal-Mart (and the other stores in their category, usually). Wal-Mart has a lock on low prices, but they sacrifice variety and often quality to get that. You’re stuck with “Good Value” olive oil in a 32 oz bottle.
However, you can go to the local gourmet food store and get 27 different varieties of extra virgin olive oil. You pay more for this variety, but that’s what this whole post is about.
There are two basic strategies for businesses: being the lowest cost supplier, or differentiating yourself and charging a premium.
Obviously, Wal-Mart is excellent at the Low-Cost strategy. As a matter of fact, it’s pretty much their ONLY strategy.
Other stores successfully competing with Wal-Mart differentiate themselves somehow- whether it’s greater variety within the same category, whole different lines of products that Wal-Mart doesn’t sell, etc… You get the idea.
For example, every corner store, grocery, drugstore, convenience store and news stand all sell cigarettes and tobacco products. Yet there are still specialty tobacco stores who sell stuff you can’t get anywhere else.
I’ve always wondered why we don’t jump all over the small stores for not competing well, than get on the big one for doing what it is supposed to do.