The problem is the economics of the Internet today. Most sites are ad-funded. They need to maximize pageviews and time on site. The recommender is a huge part of accomplishing that, and it simply won't be tuned to any metric other than maximizing revenue. The solution would be to reskin popular sites with recommenders that had other objectives, such as retrospective satisfaction with time spent. Unfortunately sites know that if they give up control of the UI through an API that is open, they will lose money when people do things like this.
I really think we're entering a crisis here where sites and apps that are engineered to maximize corporate metrics are leading people down horrible paths of addiction, and psychic stress as they spend their mental energy resisting temptations constantly thrown at them.