Been discussed ad nauseum over the last few months. Boise State recruits mostly California and Texas, BYU is the flagship institution for a growing religion, Cincy gets high quality kids who aren't Ohio State-caliber. Indiana was good for the first time in forever this year because of their coach's Florida connections. Iowa has had two coaches in 40 years and has been following the same blue print the whole time. The state of Wisconsin grows athletic 6'6", 300 kids like no one else.
Non-elite powers that win do it because they've found a niche and exploit it better than anyone else.
Also, as others have mentioned, BYU can schedule whomever they want, Boise State gets to play New Mexico, UNLV, and Colorado State every year, and Cincy also gets softies.