Any company that is driven by profit, which is not inherently a bad thing, is going to have an incentive to maximize that profit for their shareholders. Some would even say they have a duty to do so. Advertising and doing deep profiling and selling data are ways to maximize those profits. I don't think any of those that you mentioned are necessarily better than the other, or more privacy-centric.
I think we need to alter the industry's behaviour, and kind of change the priorities or incentives they prioritize in their heads, from just “profit, profit, profit” to “If I am less strict on privacy, I might end up getting fined by the regulators, and my profits will not be so high. I'd better protect people's information.”
There's just a different carrot-and-stick dynamic that is way out of whack right now.