People have replicated the results. Which isn't surprising, given how much trash content that place has these days.
Also: does anyone think those big accounts just up and left after one shoestring organization published something?
They most likely replicated the results themselves.