Some people are being way too abstract. Sure you can get to the pros from lots of colleges if you are good, and some of the best coaches in the country are at lesser football schools. But most kids chose the higher ranked schools for all the obvious reasons: exposure, competition, facilities, proven coaches, etc.
While you can definitly get a great education almost anywhere, academic rankings and reputation are a big deal and open lots of doors. A lot of useless people from Harvard and Yale get offers that ND kids scratch and claw for. If you can get both a great education and the benefit of the reputation of the institution, why not go with both?
Its true that some great students chose a school like FLorida over ND. There are some reasons that this would happen: #54 University of Florida is costs $5,700 in state ($27,000 out of state) while #17 ND costs $42,971; you want to stay close to home; it has a unique major. In footbal, a kid might choise its #54 Tulsa over #17 Ohio State because he wants to stay close to home, he likes a particular offense, etc.
While there are some individual programs or financial reasons that might lead a top-tier student to chose Florida over ND, ND the much more desirable choice from an academic standpoint; its more presitgious and exclusive. That is not a knock on Florida, its just a fact.