Soooo... publishers should start labeling their promotional copies as "not for resale" and problem solved?
At least from what the article describes, it really does seem that simple.
And this doesn't even appear to have anything to do with Amazon specifically -- the article even states these promotional copies "often end up sold to bookstores like the Strand".