You are once again much more polite than I was planning on being. I will add that they could have signed at 17 if they had hit a growth spurt, no rules precluding it.
I also wouldn't be shocked to find out that some of these players have already signed with, and been released from, other organizations.