Take the camping example. If I sell camping equipment, I can try to reach out to blogs directly, but I will have to place hundreds of campaigns for $100 each, track and monitor them all separately, and count on each of the blogs to deliver them accurately in good positions with no fraud. Or I can just buy one massive campaign with Facebook that runs across Facebook and Instagram and targets people who are interested in camping and maybe even expressed purchase intent. That's the better option every time. The transactions costs of dealing with individual websites are prohibitive.
Google (and the other tracking companies) just distribute that same option across the open web. If you get rid of it, Facebook wins absolutely.
I like the idea, as one commenter expressed, that the open web would be better without advertising. But I think the reality of an infinitely powerful Facebook is that the open web would be a wasteland and afterthought.