I'm sorry but I just can't buy that. Generics in the supermarket and drugstore (at least the ones I go to) are directly next to the name-brand and clearly compete directly. There's no "arrangement" or "balancing of interests" between the two, any more than Coca-Cola and Pepsi have an arrangement or balance of interests to appear on the shelf next to each other -- which they of course don't, but rather are in cutthroat competition with each other, the same way they have been for decades.
It's flat-out competition pure and simple, there's zero difference of intent from what Amazon is doing. And both survive, because some people prefer to pay a little extra for name-brand or quality, and some people prefer to save a little money and trust generics. The only balance is between pricing and demand.