Recruiting services can only rank kids based on how they perform in high school. High school to college is a huge jump.
Your point was that ND isn’t recruiting good QBs but your evidence is based on hindsight. There is no hindsight in recruiting. You get what you think is good and hope it works out. Having a solid coaching staff tends to help out.