Nope. Something only a person benefiting from such cancer that ad business is would say that (and there are tons of those here on HN lets be honest, better half of faangs has ad-paid ultra high salaries and bonuses).
Ultimately its just another manipulation to part you with your money in other ways than you intended, nothing more and nothing less.