There is NO proof or evidence of tampering with amazon refs.
Still a lot of people are reporting the extension or looking for alternatives in this thread.
Seriously: Not everything you read on the web is true. This smells like a smear campaign, nothing more - until real evidence or proof is shown of the claims.