Actually, it sounds more like biological evolution. Like our big heads with big brains make us better at solving problems, but make childbirth more dangerous. Or a mutation that confers resistance to malaria is implicated in sickle cell anemia. In a complex adversarial environment there are no magic bullets. Every potentially beneficial change has costs as well. I think Hansell did a pretty good job of capturing the "struggle for existence" of a search engine.