Now that we know Cambridge Analytica used psychographic advertising for political gain, is the revenue model for Google, Facebook, Amazon and Twitter a violation of personal privacy?

Should advertisers and developers be allowed to target advertising based on psychographics profiles?

That's the question everyone's asking, despite the fact we willingly surrender any reasonable expectation of privacy every time we share our personal opinions online.

Social networks have been segmenting based on psychographics for over a decade now.  We should all know by now that if the media we consume is free, we're the product.