5 ms·I actually think that marketers have simply gotten better.by ObviousScience 11y agoI actually think that marketers have simply gotten better.