This is particularly relevant to mobile apps, because if you show the user an ad, they are extremely unlikely to switch contexts to go and actually click on it. If you can track users from the app to the purchasing site, then you can say "hey, I have a really valuable audience - you should pay me hella money to show them ads". This has been less GDPR and more Apple, but the result is the same - it makes ads generically less valuable.
And that is why I'm fundamentally pro ad-tech. I don't have any direct monetary interest in it, but I do want the digital economy to be growing and efficient, and in an ideal world decentralized beyond the 4-5 large platforms. People spending money online is GOOD. It's good for businesses, it's good for the people (under a rational agent model at least ;)), and it's good for me as a software engineer who wants to keep getting paid silicon-valley salaries.