1. The ads theory is bullshit. I've seen sites clobbered that have never had ads and would, under a manual review, never create the impression they're just selling ads.
2. Well, shit, one of my hypotheses involved content length, which matches what I'm seeing... but that's not at all consistent...