I see this argument often, but I disagree with it. Google DOES add value, otherwise millions of people wouldn't use it every day.
If affiliates built sites that added value, they wouldn't care as much whether Google indexed them or not. Those are the types of sites Google (and other search engines) WANT to list. Having SERPs with thousands of virtually identical Amazon affiliate sites adds absolutely no value to the user.
Let's talk about something other than CJ Javascript links for a bit...
Recently, Google updated their Webmaster Quality Guidelines to add a second bullet aimed toward affiliates. Peter Figueredo at Revenues writes that Google Only Wants Affiliates Who "Add Value" and talks about this change (second bullet, bold added):
Among many comments, worthy of a read, Jimmy Daniels responds:
and today Terry at SuperAff.com complains:
and
First, let me say that I have no love for Google. I understand the bitterness. I've had my fair share of getting kicked in the balls by the google boot.
Here's the thing. Sure, Google's site is "thin" of unique content. However, Google's not trying to get their own thin sites listed in natural SERPS, theirs or others. Take a look at their robots.txt.
I don't think Google really cares what sorts of thin sites you might create. They just don't want them in their index. Isn't that their prerogative? If you want to be in their index, you need to play by their rules. Though unfortunately, rule #1 is "don't share the rules," and #2 is "change the rules often".
Even so, congrats to Terry for her newly declared approach of critical thinking and saying "screw Google". If you don't live and die by Google and other search engine traffic, it's much easier to sleep at night.