The other issue is that humans are much more permeable to their environment than we would like to admit ourselves. We are influenceable. Ads invade our environment constantly for that reason, their goal is to influence us into buying something. They can take us to directions that we want to avoid. What if a fat person is trying to lose weight ? Ads have measured that this individual is likely to buy cake and present him with delicious assortiments everywhere he goes. It's beneficial for the companies but what about that individual ?
The algorithms can only be accurate to who you are, not what you want to become.