I try to avoid ads as much as possible, for several reasons. First, watching most of ads is a waste of time. Life is too short and you never know when it is your time to die. Second, you don't need most of those things, no name or store brand is either of the same quality or may even be better. Third, I hate when someone is trying to shove something down my throat.
I am not susceptible to commercial vices. I wrote a hub (Commercial Vices) about different tricks which advertisement industry uses to lure customers.
The most effective ad is emotionally appealing. It promises safety of your family, helping to find love, make you happy and many more different things.