Cant Costco, Walmart also do the same thing, why is Amazon being singled out here?
And anyone selling through any platform where they've all data let it be supermarket chain or e-commerce platform, should understand the risk that their data can be used to compete with them if you realize risk is not worth pay off, prefer selling on own website - it's not hard these days. No I mean, yes it's still hard to get eyeballs on your product but to list in Amazon, you need to pay Amazon tax.
In traditional retailers like Costco, if you are a product maker and supply Costco, you don't own any data from the sale of the product--Costco owns that data. In fact, you will have to pay for that data from data brokers (Retail Solutions Inc for example) if you want it.