The problem is, as usual, capitalism. The goal of people making stuff isn't to make good stuff, it's to sell lots of their stuff, at the highest price they can.
Certainly sometimes making bad stuff does make it so people don't want to buy it, and those who do buy it will only buy it for a low price, but surprisingly that's the case less often than you'd expect. (Blame the field of psychological manipulation that is advertising?)
And so on top of that, the algorithms that recommend things are eventually going to be subverted by the people who want to sell you things, so you end up with stuff pushed at you that "sells well" even if much of it doesn't actually match what you want.
One thing that might work is to decouple the recommendation algorithm from the entity trying to sell you stuff. I'd want an independent third party to give me recommendations on what to buy on Amazon, for example, rather than Amazon themselves recommending products to me. But you have to also somehow ensure that this third party isn't motivated by profit in a way that's related to what products you eventually buy.
On top of that, the problem with every good service is that once it gets to a certain size, it attracts the sort of people who will make it a bad service, because bad services can make them more money.