Well, I guess I'm even more skeptical then them because even removing people googling to get to a homepage, I think the numbers are only loosely correlated to traffic/popularity in any meaningful sense.