But doesn't "as long as you're happy with our services, you'll be using our product and we get to show you ads and make money" work the same way?
Of course we can debate on the definition of what is "best" for the user. Maybe users like and need clickbait headlines and fake news. But to me it's just a softer version of "Maybe users like gambling machines and being addicted to cigarettes"