What you need is sufficient reason to do so — the values need to actually be useful to you to make updating an act of sanity (unlike now, where it’s purely an act of futility). Feeding the algorithm is not itself sufficient (though necessary, and currently ineffective). The ideal recommendation system would encourage rating entry as a ritual act, and more importantly, rating updates an act that derives real value.
Only then will you have good data, and from good data, a dumb algorithm will suffice.
That is, I’d like to catalog my own list of watched movies, and their relative ratings, so that I can have a useful system (or a direct relationship to recommendations — eg More Like This), from which Netflix can scrape for their algorithms.
That is, if I’m not honest to myself, the ratings themselves will not be honest, and not properly reflect my taste.
Specifically, there must be reason to provide negative ratings in addition to positive, to capture user taste.