If you're the supplier with a Shopify and Amazon Merchant account, or a local grocery store with white label products, none of this applies to you because you don't have the capability to effectively hold other businesses or markets hostage, no matter how aggressive you are.
Are manufacturers legally barred from linking to the marketplaces of its peers?
Could Amazon not just maintain two websites, and shut down the marketplace for certain goods when it feels it has enough information to sell its own versions on the other site?
If not, could Amazon not just sell the information it would have used to develop its own products to another company (which we'll assume is totally unrelated) to develop its own off-brand products, and then treat those products preferentially?
Ok, done.
Now what are manufacturers supposed to do when Amazon and Walmart start bullying them some other way? You just made shipping their product directly to the customer against the law.