I agree with most of your post but the thing is they (OSU or whomever) will be paying said fee to any mid-major/smaller program, & with revenue and viewership taking priority, it makes more sense to schedule games with localized teams that can bring in fans/viewers to offset aforementioned fees.