It's hard for me to get too upset. Personally, it seems a bit conspiracy theory to think it's people might read negative reviews. Seems more likely it was a poorly used resource and Netflix didn't see the value in continue to support, maintain, and screen it. That aside, it points to a couple of issues. There is a lot of bad content on Netflix. It never had a good film catalog and their TV strategy has clearly evolve…
Recommendation is a solved problem from a computer science point of view. The problem with recommendation systems is that their outputs always get overridden by political and marketing concerns.