Why is it okay sometimes but not all the time? If there are predatory ads for mortgages, there will be predatory ads for snacks and video games as well.
The goal of most advertising is to change your consumer behaviors regardless of what best for the consumer. In my opinion it's a huge net negative on society.