While it's fun to speculate on how much location and access to fertile recruiting territory matters, I'm convinced that by far the most important element in success for a college football program is the coach. If you have the culture and resources combined with the right coach then you're going to win a lot. Places that prioritize football like USC, Tennessee, Texas, Oklahoma, FSU, could be revived overnight by the right coach. Obviously you can find culture conducive to success at many universities but others probably will never have the right combination of culture and commitment.
Nick Saban is winning big at Alabama and while Alabama certainly has the commitment to football, it's not exclusive to them. Nick Saban would produce similar results at Florida, Georgia, Tennessee, LSU, Auburn, Texas A&M and maybe even South Carolina. Was Clemson an elite job before Dabo? It certainly wasn't viewed that way. It was a good football school with a winning tradition but nobody would have said elite. With the right coach they recruit the country and have elite talent. Florida is a great job but they haven't been close to reaching their potential since Urban left.
The idea that Tennessee is a worse job now than it was 20 to 30 years ago is laughable. There is more available talent instate and in surrounding recruiting areas amenable to UT than at any point in history. The facilities are elite. The money is elite. The SEC champion is the de facto favorite to win the national title and the East isn't exactly loaded. It's not a stretch to say that the Tennessee job has never been more appealing on a national level.
It's the coach. Everything else is secondary.