As I said in other comments, I agree with the general premise of what you say. I also do, on the other hand, have some experience of the common workplace to know that sometimes, low performance is low commitment or carelessness. And both will very possibly transfer to other position. Again, previous performance is not a great indicator; I understand, however, that people might have to resort to it sometimes.