So... this intuition is wrong.
Across... well, basically every category of product... the product which you are most likely to purchase next is the same (or a substitute for or a complement to) the last product you purchased. Anyone who has ever worked in retail analytics will tell you this.
Advertisers want to minimize their ad spend, so they always try to sell you first on the product which you have the highest propensity to buy. That's why they want personalized ads. The ROI is astronomically higher than for contextual ads.
(That's why the DMA's prohibition on Facebook's pay-or-consent model, and HN's general cheerleading of it, is such a joke... and that's before you even get into the adverse selection problem of people willing to pay to avoid ads)
There are plenty of greedy people in business. Rest assured: If cost of personalized grew to the point that ROI dropped below contextual ads, advertisers would switch to contextual ads in a heartbeat. They're A/B testing all the time, and it wouldn't take long at all for them to figure that out.