With all the more hugely lucrative conference contracts and shift to playoff.
Now most of the highest recruited players choose top15 programs. The Alabama's, Clemson's, Ohio states of the world sign up a full class of big recruits every year. That leaves the middle P5 teams (like Utah) to clean up on the next level of recruits and the lower P5 teams to clean up on the best of the rest. G5 teams get the scrapes.
As far as byu it's kind of unique because of its lds affiliation it still gets mid tier lds recruits and a couple higher lds recruits a year. The problem seems to be filling out its class with depth or enough star talent.
I do believe there is something to the state of Utah being opened to more competition for recruits, especially the PAC12.