The explanation I have heard for the "just bought" scenario (I heard it on the internet, so grain of salt and so on) is that they're looking to catch people who purchased the item but have returned it, and are now in the market for a different version of the same item (e.g., you returned the chainsaw because it was too small, and now want a bigger one). Which makes sense, but whether there are enough people in that scenario to be worth the cost...
So, what ends up happening is the situation that many people complain about is that the provider shared a list of people who looked at chainsaws, and then the advertising platform shows them ads until they run out of money/find more profitable ads to sell.
From the perspective of the ad platform, it doesn't matter that you already bought it. From the perspective of the provider, this is acceptable waste.
It seems if you show me ads optimized to the content I am viewing it would turn out better. After all I will probably only want to purchase one chainsaw in my life, but if I am looking at how to cut down a tree it would make sense to show me chainsaw ads for that tiny sliver of time, then never again.
Why did it get this way?