Of the 60 finalists in the 5k, 10k, and steeplechase, only 4 came out of the SEC and only 4 out of the Big 12 (2 on OK state who focuses on distance like we do sprints). Its just not the area of the country for that. BYU had 12 of those 60. I am sure somewhere on their fan site there are people posting about needing to get more sprinters.
Now we should (and I believe we will) improve in cross country and those guys going on the track, but we should never expect to have more than 1 athlete getting points there every few years.
Track and field works with 12.6 scholarships though and guys like Montgomery, Burke, Obi, etc require a full scholarship to get. Loading up on 100 and 400 guys is smart because of the relays for those distances and the fact that some of those guys should be elite in the 200 as well. Florida got 34 of their 50 points off those 5 events. Tech got almost half their points (28 of 60) just off the 100, 200, and 4x100. More bang for your buck with the sprints.