Essentially the main problem is that a lot of people want to try (even if they mostly fail) to monetize everything--and I assume a lot of people here aren't innocent of that.
Sounds like the real problem is that the consumer is not very good at communicating their wants, leaving people to guess at what they might be interested in.