Strictly speaking they
don't "make money off of you telling them these things." They make money from advertising in a well-targeted fashion, which is actually a much more complicated proposition, and one that has far more to do with how much sense they can make of the the data you provide – not just the acquisition of the raw material.
Using a more accurate view of their model, it becomes clear that FB is strongly incentivized to keep their raw data to themselves. Failure to do so means risking that someone will not only beat them at their own game, but will do so at their expense. Same goes for Google, etc. So yes, it is perfectly reasonable to share a lot of very personal data with them while expecting that much of it will be carefully protected. After all, the stratospherically high value of their position depends on the inability of others to connect the very fine-grained demographic profiles they create with the specific individuals behind them.
Given this reasonable expectation of privacy, it makes more sense to see these third-parties more like doctors, priests, or accountants. Yes, they're all third parties too. But they're ones who we absolutely expect to protect our privacy. Given how deeply established the norms of confidentiality are in cases like these, I fail to understand why we we've acquiesced so readily to the fairly radical standard set in 1979.