> The business strategy is to crush every small retailer by operating at slim to no margins, purely to make it impossible for anyone else to compete.
Large retailers compete against each other. Small retailers can't do much anyhow. (Especially in heavily car based areas, if you have to go just a few more minutes and you can find more and cheaper products, why would you stop at a small shop?)