Although I'm sure that the NSA do their best, I would bet that Facebook and Google have a much more accurate profile. Not sure if there is a point in making this distinction, though.
Another way of thinking about it is - if the NSA wanted coca-cola's or KFC's secret recipe; They would already have it.
But social media as a whole, is for governmental security services, the greatest invention they never made.