6 of the top 25, big deal. That means 19 aren't in "large metro areas". And that list includes 3 (used to 5) Big 12 schools. A kid from Oklahoma, Kansas or Texas is not going to impressed with big towns...
Yup. And A&M falls squarely in that list of Ag schools. It has slipped a bit in rankings and maybe I'm biased, but I get the feeling that A&M is still one of the top schools nationally for Ag and vet.