Amazon (and all the others you've mentioned) have the ability to choose their suppliers. There isn't piss in the Gatorade nor nails in the M&Ms because this is a solved problem: make companies liable for their supply chains.
I am note sure what's the right answer. Just thinking out loud.