I disagree. The spherical cow of marketing is a system that connects consumers with EXACTLY what they are looking for. What you are describing is the capitalist spherical cow.
Helping customers find products and services to their needs is a good and worthwhile goal. Unfortunately, the typical role of marketing is to convince people that they have problems that only the marketed product can fix.