It does have bearing. Walmart has twice the revenue, and has a grocery monopoly in “43 metropolitan areas and 160 smaller markets”. Walmart put Main Street out of business in most small towns decades ago
https://ilsr.org/wp-content/uploads/2019/06/Walmart_Grocery_...