Poster child of human evolution gets debunked again