Cheetahs are being blasted for fraud, how can digital advertising be fidelity?