By the way, Atwood in this 2006 blog quotes a part of the paper that says, if we used this predictive test to only admit students who have no risk of failing, then the failure statistics of CS would transform. It kind of SOUNDS like a good thing.
But this is a very common fallacious argument about education and selection: student "failure risk" is not a static innate trait we're trying to detect and exclude based on, it's WHAT WE'RE SUPPOSED TO BE CHANGING WITH EDUCATION