There are a lot of theories and rumors floating around. Most of them involve some sort of “filter” or penalty being applied to certain types of sites. Filtering out extreme spam is nothing new for Google. Among other things, they’ve been trying to catch hidden text for several months. I just don’t see how a filter, or any combination of filters and penalties, could explain the current search results.