How do media companies know what the existing needs are?
-By conducting research (survey).
-The easiest way is by looking for messages already consumed or attracting a lot of audience.
(Programmers know we have narrow exposure, so if they create a similar message that we usually attend to, we will likely pay attention to the message)