Advertising is just a tool. Shopping addiction is really unfortunate but it exists with or without targeted ads - people buying too much stuff has existed since shopping existed. Like you said, you can't help someone who doesn't think they have a problem - sellers will just give them what they want.
However, some categories of products are categorically bad, like gambling. So we can ban anything that makes it easier to do those categories.
However, some categories of products are categorically bad, like gambling. So we can ban anything that makes it easier to do those categories.