Local public schools vary dramatically in quality. A perfectly rational parent could have grown up in a good public school and when looking at the school that is assigned to their children based on where they moved to decide that private school is right for their kids given the public option they're faced with.