I've been lucky enough not to be asked to implement stuff like this, but I also don't work at a B2C business. Maybe that's the secret.
I've reached out to many sites though that what they're doing is distracting and annoying but the only response I've ever gotten to that was that they would hire and I could do it better. Yeah right, as if they'd let me remove all the popups.