Let’s face it: Ads are almost universally annoying. Obviously they can be annoying for consumers, but they can also be a daily frustration for advertising professionals. Creatives often feel their ideas are limited by the formats they work in, whether it’s the new reality of 6-second spots or the knowledge that viewers can block or…

Original Source