99% of the time there is a reason a recruit doesn't make it to BYU, whether it's grades or another key reason.
That's how it is when you have a school that is extremely difficult academically and has an Honor Code. But that's also what makes BYU such a special place.