I now typically only choose recommendations that it thinks I would rate a 4 or 5.: Probably a very sensible policy, and I bet a lot of other people do the same. Unfortunately, this seems likely to cause some skew in the recommendations since the recommendations engine (and the people working to improve it) will seldom find out about any severe underpredictions it makes.