If a given person is eating a 2000 calorie diet then I don't believe the presence of ads will suddenly make them eat a 2500 calorie diet to accommodate some products they saw in an ad.
Advertising can be 100% effective but it doesn't make peoples' stomachs bigger.