Holmes and her crew are scanners and fabricators - and while I'd love to say they'll get their comeuppance, they're now wealthy enough to buy their way out of anything.
It's junk science, has been since day zero. Her father's USAID connections make me think there's more going on here, and that they failing could embarass elements in government.