51 karma · joined November 29, 2011
Building capabilities to add arbitrary human-defined rules into those optimization functions only makes their jobs more difficult and is a drag on hitting team targets. I'm curious why you think they're incentivized to do so.
Platforms can accurately determine who engaged with an ad (basic logging on their sites), they have infrastructure to create statistically balanced ad experiments, and can also accurately determine whether a conversion happened (either through a conversion pixel or through data brokers).
Running these tests on behalf of advertising clients, or for internal research is fairly standard. If we couldn't prove statistically that our ads were working, I would have left a long time ago.
The Teams comms/meeting stack was its own thing - an evolution (or frankenstein's monster mix) of Skype for Business and Skype Consumer technologies. That is one of the reasons why Teams did not have interop capabilities with SfB at launch.
Side note: The Skype for Business communications stack is a descendent of Lync/Office Communicator was completely separate from Skype Consumer (only thing it shared was branding).
Source: worked on Teams
A 0% error rate is a great aspirational target. But it's also important to acknowledge that a complex system may never be perfect. Insisting otherwise is ignoring reality.
(Note: the comment mentions a "jersey barrier", while the article describes a more generic "highway barricade")