Theme makers banned from using Affiliate Codes

Does anyone here use the envato affiliate program ? One major flaw i have noticed is with themes, what do you do before buying ? You demo the theme so customers visit through our affiliate link, demo the theme and then to get back they click the “buy now” which has the theme makers affiliate code rendering ours useless.

What are everyones thoughts on this ?