Duke is starting a new trend. They recruit very early and if they find better along the way they convince kids to attend prep school. And it gets a little crazier when a kid transfers in from another school. Now prep and redshirt year. But they sell Duke education and a chance at a ring.
As far as poaching goes. Look at the schools who are really early Fairfield, St Joes, Rutgers, Manhattan D1's like that have to to even get a shot at some of those kids and then when the Dukes , ND finally get around to seeing them play or trying to finalize recruiting classes they make the offer and what kid in his right mind would not think about it.