Market segmentation and dynamic pricing aren’t the same thing. Dynamic pricing is showing two different people different prices for an identical purchase based on your knowledge of the potential purchasers. It’s not, Amazon carries name brand and generic products because some people will pay more for the brand. It would be, Amazon shows me $10 for SKU X and shows you $20 for SKU X because their data says you’ll pay $20.