Well the problem is that when I rate a movie, Netflix has no idea why I rated the way I did. They don't know the context.
I recently rated a movie 1 star, I didn't even finish it, because the story was just so horribly badly written. But I liked just about everything else, the plot itself was great, my kind of genre, cinematography was good, actors too. But that stupid story just killed it for me.
How's Netflix going to figure out why I rated that a 1 without asking me? I think they should ask follow-up questions to get some of that context if I rate a movie very different from their prediction.
But yes, if I've recently watched a movie... don't recommend it to me again for some time. That'd be a good start.