Difference being most real-world retailers do tend to still display the brands alongside own-brands. Amazon’s venue makes it easier to ‘lose sight of’ the brands and only ‘see’ the own-brands, given the huge price differences.
@Avery_Thorn’s middle paragraph seems to be fairly succinctly on the nail for anyone needing a reasonable profit margin. Differentiation is the only long-term viable strategy now, there can only be ONE lowest price competitor in any market segment (Porter?) and it’s going to be Amazon.