cabbie - 9:40 pm on Oct 24, 2011 (gmt 0)
I don't agree that organic traffic should be called free traffic.
Google needs websites in its search engine as much if not more than those websites need to be in their search engine. It's really a partnership between website owners and google.At least thats what they tell us when they want us to sign up for their adsense.
Google aims to have the best websites in their serps.
They do it by a algo which is less perfect than a manual review.
Webmasters do manual reviews and I think are perfectly entitled to judge what websites should be showing in the serps and thus should be able to expect that hard work on creating a top ten website will result in traffic from search engines.