Alabama has had over the top facilities for decades. The thing that truly helps them in recruiting is their ability to take care of people, and not have to worry about the NCAA nor the media saying anything. That's the difference between Alabama, and a school like Miami. Even if Miami had the booster pool needed to play the bags game at that level, there's no way the media would allow it to happen, and the NCAA would be all too happy to make an example out of the small private school. Look at SMU for proof of this phenomenon. SMU was doing nothing that schools like Texas and Texas A&M was doing, the only difference was that they were located in a city in which they couldn't get away with their crimes.
"Facilities" have become shorthand for "Hey, we have so much money, we can blow it on stupid stuff, of course we'll take good care of you". Yes, you need to have some things, in order to build a winning program, but it's becoming about optics, about the unspoken agreement.