Regardless of what other people are trying to get your to do, unless they actually force you, you're the only one responsible for your decisions. Stop trying to find a scrapegoat.
Look I agree with you. Everyman should make their their own decisions and do what is right for them. However advertising has had a massive impact on how we see the world. You only need read about how de Beers the world's largest diamond producer changed our perception of diamonds [1]. There all manner of adverts designed to make you feel incomplete. I don't have links now but there have been a few stories here on HN which show what we regard as the norm now was nothing more than advertising campaign.
Yes, people try to manipulate you all the time. My point is - it's fair game. It's exactly the game that all of us are playing all the time, it's pretty fun, it's challenging, and I see no point in painting someone as immoral just because they're winning at it.
But you have to coexist with everyone else in a society that finds advertising, manipulation (to an extent) and other things psychopaths excel at tolerable.
There's a whole range of "bad" things that society finds tolerable (I'm talking in general, not specifically advertising or trying to manipulate people) and if you cannot stand one/many of those things then you're free to live in a log cabin in the woods.
I'd love to not play the taxes game or put up with the paternalistic government I live under but it just so happens that it's a prerequisite to being part of society. I'm free to screw off to some log cabin in the woods but I'd rather live within society even if it had some problems.