I think one of the main reasons is definitely the amount of money that these teams have. The facilities that they can provide to the players are crazy. Check out the tour of the Texas A&M football installations. As a recruit, it would be hard to say no to these facilities!