For instance, only advertising at certain times of day, or certain keywords for specific regions, not advertising in specific geographical locations, the use of quotes and brackets in keywords, etc...
Antitrust requires monopoly, which google does not have. There are many competitive and successful ad networks and search engines, and there is no lock in to the search product.
Without robber-barons, we would have a dearth of philanthropists.
Yes, some of the robber-barons were and are philanthropists.
But robbing to give it away is not much more moral than robbing to spend it yourself or give it to your heirs. Both are still theft.
For examples of modern non-robber philanthropists, see H & P, Buffet, et al.
Rather than being an algorithm change, it seems to be a process that Google runs only occasionally, which labels entire sites (rather than individual pages) as low quality. Sites with that label are penalized in search results.
It affected many sites, including those that aren't content farms (mine included,) in what many webmasters believe is collateral damage.
I'd be interested to hear your specific story?
I've never used any black-hat or even slightly questionable SEO techniques or means to publicize the site. It started being penalized April 11, which is the launch date of what (IIRC) is being called "Panda 2.0". I've made many changes in hopes of fixing whatever it is that's causing Google to decide that the site is low quality, but haven't seen any improvement in ranking since then. A (now outdated) list of those changes is here: http://news.ycombinator.com/item?id=2664346 .
Try searching your site on Bing, Yahoo and see..
videowatchr.com uses Google video search and the youtube API to show youtube videos. So of course, it will have duplicate content.
If you use an API, you are getting someone's content most likely, does that make you a content farm? How about if you use an RSS feed?
Google should publish guidelines on this Panda - so we're not guessing.
If that's true then an awful lot of sites I have heard about may have been wasting time SEO'ing for nothing. (most obvious is serverfault)
Does anyone know if it really is an infrequent labelling run or an algoithm change and or it's run frequency?
Edit: reference to waltergr added correctly
There are definitely high quality sites that were hit by Panda.
1) Panda, which redirected hundreds of millions in revenue from some content farms to other parties (including, likely, the ether) which do not show up on Google's books
2) Google is being increasingly aggressive about monetizing the Google SERPS. More ads in more places with more prominent billing. Other sites on the Internet have not been aggressively up-monetizing principally because they have less room to do so. Google has a cash cow and they've only really been working one or two of the squeezable portions, somewhat halfheartedly.
3) Google is cannibalizing the organic results for high money verticals, for example with consumer finance comparison products. Why have Citibank pay an affiliate $200 to buy $160 of AdSense ads to pay Google ~70 when Citi is perfectly happy to pay Google $200 directly?
4) Routine optimization works. Google+ gets all the ink, but Google is keenly aware that they have two products: core search and AdWords/AdSense. If you thought Circles got some programming chops thrown at it, pretend a 1% improvement was worth billions and you had infinite R&D resources.
5) Something else entirely.