Coca-Cola spends ~4 billion dollars a year on marketing. Pepsi spends ~3 billion. Soda makes you fat and unhealthy. This is not solving any problem, only causing them.
The incentives for marketing and sales also aren't really aligned with what is actually best for the consumer. If you wanted them to be aligned with what the consumer wanted, then you as the consumer would be the one paying the marketing company, and they would compete to be the best at finding you solutions to your problems.
This is kind of what Google Search did before they really monetized their search. You paid them with your attention and they helped you find solutions to your problems. Now companies pay them to be brought to your attention, which is why Google Search sucks now.