Vital but far from perfect, the program needs a new method for selecting who gets in and who doesn’t.