The teachers or other sets of people who recognize talent must in themselves have a certain ability or “talent” for spotting talents in others. So if talent was abundantly everywhere why aren’t there enough of these talented teachers/mentors/parents who can nudge all the other talents so they can reach their potential?
The answer could be that talent is not well distributed over life time. For instance it would be safe to assume the bulk of the best teachers/mentors do not voluntarily work in places which pay them bad wages (usually poor areas) and so often opt to move to richer areas. And thus many of those talented kids from rural places grow up with much less chance of getting noticed and more importantly good “nudges” as a result.
If this is true and if society wanted to maximize utliziation of talent there’s perhaps no clear simple way, but a strategy might be to artificially redistribute this kind of talent for instance by giving poorer areas more funding for education.