Not 100% as there are kids who make D3 from USPHL Elite and EHL Elite but for the most part its the Premier players who make it. The other levels are more or less a fundraiser if your 21 on your last year of juniors. Thats the reality of junior hockey as many programs do very little promoting from in house and get better players outside the organization. Remember it is a business and a very lucrative one at that.