Earlier quoted context omitted.
So you are saying that if you are a general purpose store, you have to offer products from your competitors. Walmart should sell Target brand products, Home Depot should sell Lowes brand products. See my point? Stores just aren't in the business of selling their competitors products.
Store brands are not usually made available through general supply chains (or rather, they come from a shortened supply chain), apple and google devices are. And Walmart does sell its "competitor's" products alongside their store brands (where they are available), as does Target, Home Depot, and Lowes. This is because their main business is selling things and having a store brand is just a means to squeek a little mo…
I also ask you to provide an example of where Walmart sells competitor branded products (Target etc). Walmart's brand products, Basics (I believe) are not sold in any other store. Targets brand products (Archer Farms) are not available in any other store.