Even if they could build that in a way that worked well, the ad industry lives and dies by attribution. What you describe seems like a really tough attribution problem.
In every one of those cases you can at least do things like count viewers. How would that work for a model that's just subtly biased?