Wait what? :) Are you proposing that amazon should have a “give me a discount on my purchase” check-box on their checkout page? Why would anyone not click that? And if people would click it why would anyone share affiliate links of amazon?
That would completely undermine the incentive structure of the whole structure.
> Which would be win for everyone.
Except of course the content creators. It would not be a win for them.