It’s because they’re all in bed with the Government who wants the same thing. Think of them as an extension of the NSA/CIA and the byproduct of the data collection is being able to sell Ads to make money.
My guess: people would ask way more for that kind of information. That's why it's a totally immoral business: making people give away something they would never agree to give for free, if they were truly aware of it.