You can't look at their talent and argue that they're a top 25 team though. Maybe not even top 50. Their record this year is born out of out executing teams with average talent.
They got overwhelmed by talent Saturday. ND did exactly what they should do against a team with Navy's talent and it was beautiful.