Two things are at play here:
-
Out of all the recommendations and ads, you only notice those who are actually relevant, so you’re biased.
-
One would be surprised by how easy it is to predict interests and patterns based on very little information; there’s no need to spy all private conversations for that.
I have custom DNS filtering on my iPhone and the website looks perfectly fine. No ads or anything.