I would prefer that no one profiles me and makes suggestions on what they think I may want. If i have expressed a positive interest in something, okay; if I have not, then don't assault me with suggestions because it is more likely to turn me against anything you promote.
And, like you, when my need is met, let me notify the profilers through a "need met" response to an ad that my need has been met and I am no longer interested.
That would make their ads more targeted and my screen more valuable since I have a proven interest in solicited or previously accepted products.
Just because I google a specific kind of cat, don't assume that I am eager to buy one! (Happened last week.)
One reason I keep my FB account is to tell them I hate everything they advertise on my page. It my be ineffective but it skews my profile and that makes it fun.