I think a lot of people are catching on to advertising in general - the exaggeration, lies and deception that is all too prevalent
in Internet (and some TV) advertising has given the whole thing a bad name. So much so, that many now make their best attempt
to avoid it like the plague.
The (free) product should speak for itself by it's quality of operation, support and company business practices.
In your face advertising (annoyance due to repetition) is not the answer, and represents old-school, short sighted thinking.