The Google SERPs are ridiculous. In a highly competitive niche, I see a bunch of sites using free providers. Only one page with thin garbage content. 23 Million alexa ranking and 10 backlinks. Top 10 in a very competitive niche. My site with hundreds of quality unique content and great backlinks lost most of its rankings. These articles are very useful for the searcher. Google has a weird way of returning results from keyword search, looks like title doesn't make any difference. It just takes whichever keyword it gets from the content. End result is the user doesn't get his targeted keyword search returned. He needs to dig in the results. All these Panda and Penguin have mostly cluttered the Google SERPs with more spam.