This is no industry with as much snake oil BS as adtech.
It also happens to be the sole form of revenue all of the largest tech firms enjoy.
No wonder there hasn't been a real audit.
Also, all those marketing execs buying all the ads would be out of a job too, so they aren't speak up either.