I don’t agree when it comes to drugs.
For example, say with 10MM marketing, Merck could charge $25 for X drug and net $3/pill.
With 30MM marketing they could net $4 per pill and sell far more but would have to charge $35/pill do defray advertising costs. Because insurance pays the vast majority and to the extent it doesn’t people need it anyway (i.e. increased cost won’t hurt sales), they will of course choose the second option.
With your logic, it appears that you are what you eat.