That is advertising.
This article seems to decry improving on the techniques now being used.
The point is to get the information out.
Seems to me it's just the present day version of going out into the highways and byways. Is it not?
Of course, some people really don't want "them" to come in.