Netflix and Graham Hancock have declared war on archeology